問題的原因:
因為Retine屏的解析度始終是普通螢幕的2倍,1px的邊框在devicePixelRatio=2的retina
屏下會顯示成2px,所以在高清瓶下看著1px總是感覺變胖了
解決方法: @media(-webkit-min-device-pixel-ratio:2)是指當時螢幕最小的色倍為2倍的
@media (-webkit-min-device-pixel-ratio: 2){
.border-bottom::after {
border-bottom-width: 1px;
}
.border:after {
content: ' ';
display: block;
position: absolute;
top: 0;
right: -100%;
bottom: -100%;
left: 0;
border: 0 solid #e1e1e1;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
pointer-events: none;
-webkit-transform: scale(.5);
transform: scale(.5);
width: 200%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
}
複製程式碼
移動端1px邊框問題
相關文章
- 7 種方案解決移動端1px邊框的問題
- 移動端實現1px的邊框
- 目前解決移動端1px邊框最好的方法
- 移動 web 1px 邊框解決方案Web
- 1px 邊框的實現方法
- 移動端1px解決方案
- 解決移動端1px Border
- 1px邊框解決方案總結
- 怎麼實現移動端的邊框0.5px?
- 移動端H5 實現0.5px邊框H5
- 移動端問題整理
- 移動端高清屏 1px 解決方案
- 移動端比1px還小的border
- 移動端適配問題
- 【移動端開發】移動端開發基礎問題
- Vue移動端問題記錄Vue
- 移動端順序問題上
- 移動端1px誤差的原因以及解決方案
- 解決移動端複製問題
- 移動端iphoneX的適配問題iPhone
- web移動端常問面試題Web面試題
- 移動端滾動穿透問題解決方案穿透
- 解決vue移動端適配問題Vue
- 移動端適配問題解決方案
- 移動邊緣計算中的安全問題現狀
- 移動端滾動穿透問題完美解決方案穿透
- 移動端網頁版開發遇到的問題網頁
- vue移動端專案快取問題實踐Vue快取
- 適配移動端的問題以及解決方案
- PC端/移動端常見的相容性問題總結
- 移動端常見相容性問題解決方案
- 移動端使用 rem 單位時 css sprites 定位問題REMCSS
- 兩年移動端前端開發問題吐血彙總前端
- CSS實現流動邊框CSS
- CSS 邊框動態環繞CSS
- 想問一下關於移動端 APP 抓包的問題APP
- CSS 邊框陰影立體邊框CSS
- 公司需求系列:js封裝一個移動端modal框JS封裝