android上實現(xiàn)0.5px線條的原理分析
由于安卓手機無法識別border: 0.5px
,因此我們要用0.5px的話必須要借助css3中的-webkit-transform:scale
縮放來實現(xiàn)。
原理:將偽元素的寬設(shè)為200%,height設(shè)為1px通過-webkit-transform:scale(.5)
來進行縮小一倍,這樣就得到border為0.5的邊框
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> .div{ width: 100%; height: 100px; border-top: 1px solid aqua; posititon:relative; } .div::after{ content: ''; position: absolute; left: 0; bottom: 0; box-sizing: border-box; width: 200%; height: 1px; transform: scale(.5); transform-origin: 0 0; pointer-events: none; background-color: aqua; } </style> </head> <body> <div class="div"></div> </body> </html>
效果展示:
到此這篇關(guān)于android上實現(xiàn)0.5px線條的原理分析的文章就介紹到這了,更多相關(guān)android實現(xiàn)0.5px線條內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Android編程之PopupWindow隱藏及顯示方法示例(showAtLocation,showAsDropDown
這篇文章主要介紹了Android編程之PopupWindow隱藏及顯示方法,結(jié)合實例形式分析了showAtLocation及showAsDropDown方法實現(xiàn)PopupWindow控件隱藏及顯示功能相關(guān)操作技巧,需要的朋友可以參考下2017-02-02Android利用Espresso進行UI自動化測試的方法詳解
因為我是搞android開發(fā)的,所以被分到了自動化測試小組,所以了解了一些UI自動化測試。下面這篇文章主要給大家介紹了關(guān)于Android利用Espresso進行UI自動化測試的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-12-12Android 兩個Fragment之間的跳轉(zhuǎn)和數(shù)據(jù)的傳遞實例詳解
這篇文章主要介紹了Android 兩個Fragment之間的跳轉(zhuǎn)和數(shù)據(jù)的傳遞實例詳解的相關(guān)資料,這里說明實現(xiàn)的思路及實現(xiàn)方法,需要的朋友可以參考下2017-07-07Android實現(xiàn)微信朋友圈評論EditText效果
這篇文章主要為大家詳細(xì)介紹了Android實現(xiàn)微信朋友圈評論EditText效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-11-11AndroidStudio3 支持 Java8 了請問你敢用嗎
Google 發(fā)布了 AS 3.0,以及一系列的 Support 包,有意思的新東西挺多,AS3里面有一個亮眼的特性就是支持J8。接下來通過本文給大家分享AndroidStudio3 支持 Java8 的相關(guān)內(nèi)容,感興趣的朋友一起看看吧2017-11-11