这句CSS是什么意思,为什么我试过没有用的
答案:3 悬赏:40 手机版
解决时间 2021-02-17 12:38
- 提问者网友:难遇难求
- 2021-02-16 16:57
这句CSS是什么意思,为什么我试过没有用的
最佳答案
- 五星知识达人网友:夜余生
- 2021-02-16 17:29
应该是sass或者lass的css预处理写法,大致意思就是,当我们的设备,宽度小于800的时候,讲img的图片替换成对应的路径图片。。比如例子上说的当屏幕小于800px的时候
讲img的src替换成image-800px.jpg这张图片吧。。这种应该是为了适应各种分辨率,对应替换小图,比较不会使加载速度加长追问不是sass或者less的,百度好多这种,,但我试没效果追答http://www.qianduan.net/responsive-web-design.html 这边有讲,是css3写法,结合媒体查询来实现的。。追问我试过了,没效果,能给个demo吗
讲img的src替换成image-800px.jpg这张图片吧。。这种应该是为了适应各种分辨率,对应替换小图,比较不会使加载速度加长追问不是sass或者less的,百度好多这种,,但我试没效果追答http://www.qianduan.net/responsive-web-design.html 这边有讲,是css3写法,结合媒体查询来实现的。。追问我试过了,没效果,能给个demo吗
全部回答
- 1楼网友:醉吻情书
- 2021-02-16 18:27
@media screen and (device-width:1024px){
body{color:#f00;}
}
应该是这种格式吧
注意:IE内核的浏览器不支持这类功能,如果你用IE测试的,肯定是无效的追问重点是content:attr(data-src-600px,url);这句没效果。。。
body{color:#f00;}
}
应该是这种格式吧
注意:IE内核的浏览器不支持这类功能,如果你用IE测试的,肯定是无效的追问重点是content:attr(data-src-600px,url);这句没效果。。。
- 2楼网友:西岸风
- 2021-02-16 17:59
你这样写肯定是没有效果的。
这个屏幕监测是一个区间,你没有设定最大值,只要宽度超过600 就执行第一行代码,所以 第二个会被第一个覆盖。
@media screen and (min-width: 600px) and (max-width: 799px){}追问改了后也没效果的????
这个屏幕监测是一个区间,你没有设定最大值,只要宽度超过600 就执行第一行代码,所以 第二个会被第一个覆盖。
@media screen and (min-width: 600px) and (max-width: 799px){}追问改了后也没效果的????
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯