欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css移動端1像素

夏志豪2年前10瀏覽0評論

移動端1像素問題,指的是在移動端開發(fā)中,因為屏幕分辨率問題,導(dǎo)致1像素的邊框無法正常顯示的情況。

/* css代碼 */
@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx){
/* 針對高清屏 */
.border-1px {
border: none;
border-top: 0.01rem solid #000;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 3),
only screen and (min-device-pixel-ratio: 3),
only screen and (min-resolution: 3dppx){
/* 針對3倍屏 */
.border-1px {
border: none;
border-top: 0.02rem solid #000;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 4),
only screen and (min-device-pixel-ratio: 4),
only screen and (min-resolution: 4dppx){
/* 針對4倍屏 */
.border-1px {
border: none;
border-top: 0.04rem solid #000;
}
}

處理方法是使用CSS3中的媒體查詢,針對不同的設(shè)備分辨率設(shè)置不同的邊框樣式,來達到1像素的邊框不變形的效果。

通過媒體查詢設(shè)置邊框的單位為rem,這樣可以根據(jù)頁面根元素的字體大小進行變化,達到自適應(yīng)的效果。同時,還需要對視網(wǎng)膜屏幕進行特殊處理,對于2倍、3倍、4倍分辨率的屏幕,設(shè)置不同的邊框?qū)挾取?/p>