3 回答
水秋玄
TA贡献6条经验 获得超6个赞
我也是小白,但是我之前修改都是用这样的代码判断设备的大小,然后重新写样式
@media (max-width: 600px){ .class{ width:100%; }}
当页面宽度小于或等于600px,直接写入css。
@media (min-width: 768px){ //>=768的设备 }
@media (min-width: 992px){ //>=992的设备 }
@media (min-width: 1200){ //>=1200的设备 }
注意下顺序,如果你把@media (min-width: 768px)写在了下面那么很悲剧,
@media (min-width: 1200){ //>=1200的设备 }
@media (min-width: 992px){ //>=992的设备 }
@media (min-width: 768px){ //>=768的设备 }
因为如果是1440,由于1440>768那么你的1200就会失效。
所以我们用min-width时,小的放上面,大的在下面,同理如果是用max-width那么就是大的在上面,小的在下面
@media (max-width: 1199){ //<=1199的设备 }
@media (max-width: 991px){ //<=991的设备 }
@media (max-width: 767px){ //<=768的设备 }
- 3 回答
- 0 关注
- 1436 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消