国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

css3 - 手機網頁中用css寫1px的描邊,為什么需要加一句overflow:hidden才能真正顯示1px?

瀏覽:103日期:2023-07-10 13:48:51

問題描述

最近做webapp開發的時候和設計同學調ui,對方對1px比較執著,后來參考了設計同學看到的他認準是1px的頁面,發現別人比我多寫的一句就是overflow:hidden,去Google、stackOverflow搜了一番還是沒有找到答案,所以來這里請教各位。

以下代碼是實現了設計同學認準的1px的方式:

p{ height: 1px; width:100px; background: black; overflow: hidden; transform: scaleY(0.5); -webkit-transform: scaleY(0.5);}

測試效果圖:第1條線是我之前沒加overflow:hidden的效果,第2條線是加了之后的效果,對比還是比較明顯的,明顯第2條線更細。

css3 - 手機網頁中用css寫1px的描邊,為什么需要加一句overflow:hidden才能真正顯示1px?

問題解答

回答1:

其實,加上overflow:hidden;只是取巧的做法,1像素的線在不同移動設備上顯示的效果是不一樣的,這涉及到移動端開發的設備適配問題.因為手機的dpr值不一樣,dpr=1時,scal=1,1像素的線顯示就是1像素;dpr=2時,scal=0.5,1像素的線也顯示正常;dpr=3時,也一樣,建議看一下http://www.w3cplus.com/mobile/lib-flexible-for-html5-layout.html

回答2:

這是個bug,只能這樣去解決,安卓機上面會出現這樣的情況,至于為什么要這么寫,你得去問開發這個的人

回答3:

瀏覽器bug,超過1px的就隱藏掉了

回答4:

元素有默認有行高,超出不隱藏的就會溢出

回答5:

認同@anniebaby的說法,你可以試試把行高設置為0效果是不是一樣的。

標簽: CSS
主站蜘蛛池模板: 久久久久9999 | 男女猛烈无遮掩免费视频 | av中文字幕网免费观看 | 久久久久久国产精品视频 | 一级香蕉免费毛片 | 久色视频在线观看 | 国产成人一区二区三中文 | 性欧美视频a毛片在线播放 性欧美一级 | 国产一区二区三区四区波多野结衣 | 午夜成人在线视频 | 亚洲一级特黄特黄的大片 | 自拍偷拍视频在线观看 | 456亚洲老头视频 | 国产高清在线免费视频 | 我想看三级特黄 | 国产一级二级三级视频 | 米奇精品一区二区三区在线观看 | 久久久亚洲欧洲日产国码二区 | 国产欧美亚洲精品 | 日韩在线一区二区三区 | 亚洲精品久久久久影 | 国产手机视频 | 亚洲精品久久久久久久福利 | 99久久免费精品国产免费高清 | 手机看片久久国产免费不卡 | 日韩欧美在线一区二区三区 | 免费精品久久久久久中文字幕 | 欧美一区二区三区不卡免费观看 | 国产一区二区播放 | 国产精品久久久久久久午夜片 | 成人毛片网 | 国产成人精选免费视频 | 亚洲欧美高清视频 | 女人张开腿让男人桶免费最新 | 亚洲欧美在线观看播放 | 亚洲一区二区三区不卡在线播放 | 日日狠狠久久偷偷四色综合免费 | 精品无人区一区二区三区a 精品午夜国产在线观看不卡 | 国内精品中文字幕 | 亚洲一区二区三区久久 | 国产a精品 |