4 回答
TA贡献1783条经验 获得超4个赞
海事组织,这些是最好的断点:
@media (min-width:320px) { /* smartphones, portrait iPhone, portrait 480x320 phones (Android) */ }
@media (min-width:480px) { /* smartphones, Android phones, landscape iPhone */ }
@media (min-width:600px) { /* portrait tablets, portrait iPad, e-readers (Nook/Kindle), landscape 800x480 phones (Android) */ }
@media (min-width:801px) { /* tablet, landscape iPad, lo-res laptops ands desktops */ }
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ }
@media (min-width:1281px) { /* hi-res laptops and desktops */ }
编辑*改进后,在960个网格中更好地工作:
@media (min-width:320px) { /* smartphones, iPhone, portrait 480x320 phones */ }
@media (min-width:481px) { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ }
@media (min-width:641px) { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ }
@media (min-width:961px) { /* tablet, landscape iPad, lo-res laptops ands desktops */ }
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ }
@media (min-width:1281px) { /* hi-res laptops and desktops */ }
在实践中,许多设计者将像素转换为EMS,主要是b/c EMS更好地支持缩放。标准变焦1em === 16px。乘像素1em/16px去找急救人员。例如,320px === 20em.
作为对这一评论的回应,min-width在“移动第一”设计中是标准的,您从设计最小屏幕开始,然后添加不断增加的媒体查询,将您工作到越来越大的屏幕上。不管你是否喜欢min-, max-注意,如果多个规则匹配相同的元素,则后面的规则将覆盖先前的规则。
TA贡献1828条经验 获得超3个赞
如果你想瞄准一个设备,那就写min-device-width
。例如:
对于iPhone
@media only screen and (min-device-width: 480px){}
片剂
@media only screen and (min-device-width: 768px){}
TA贡献2039条经验 获得超7个赞
我用过这个立地找到分辨率并根据实际数字开发CSS。我的数字与上面的答案相差很大,除了我的CSS实际上击中了想要的设备。
此外,在媒体查询之后立即使用此调试代码,例如:
@media only screen and (min-width: 769px) and (max-width: 1281px) { /* for 10 inches tablet screens */ body::before { content: "tablet to some desktop media query (769 > 1281) fired"; font-weight: bold; display: block; text-align: center; background: rgba(255, 255, 0, 0.9); /* Semi-transparent yellow */ position: absolute; top: 0; left: 0; right: 0; z-index: 99; }}
在每个媒体查询中添加此调试项,您将看到应用了什么查询。
- 4 回答
- 0 关注
- 1189 浏览
相关问题推荐
添加回答
举报