0.5 px的邊框
實現的原理 :使用偽元素設定1px的邊框,然後對邊框進行縮放(scaleY)。
- 設定目標元素的參考位置。
- 給目標元素設定偽元素before或者after,並設定絕對定位。
- 給偽元素新增1px的邊框。
- 寬和高設定為 200%。
- 調整盒子模型的位置,以左上角為基準 transform-origin: 0。
- 整個盒子模型縮小為0.5。
<!DOCTYPE html>
<html>
<head>
<title>慕課網網頁佈局</title>
<meta charset="UTF-8">
<style>
.box1 {
background-color: red;
border: 1px solid black;
width: 100px;
height: 100px;
margin-left: 400px;
margin-top: 100px;
}
.box2 {
background-color: red;
border: 0.5px solid black;
width: 100px;
height: 100px;
margin-left: 400px;
margin-top: 200px;
}
.box3 {
position: relative;
background-color: red;
width: 100px;
height: 100px;
margin-left: 400px;
margin-top: 200px;
}
.box3::after {
position: absolute;
content: "";
border: 1px solid black;
width: 200%;
height: 200%;
transform: scale(0.5);
transform-origin: 0 0;
}
</style>
</head>
<body>
<div class="box1" ></div> // 新增 1px 的邊框
<div class="box2" ></div> // 新增 0.5px 的邊框,無效果
<div class="box3"></div> // 新增 0.5px 的邊框,有效果
</body>
</html>
相關文章
- 怎麼實現移動端的邊框0.5px?
- 移動端H5 實現0.5px邊框H5
- 1px 邊框的實現方法
- 移動端實現1px的邊框
- 移動端1px邊框問題
- 1px邊框解決方案總結
- 移動 web 1px 邊框解決方案Web
- 目前解決移動端1px邊框最好的方法
- 7 種方案解決移動端1px邊框的問題
- CSS 邊框陰影立體邊框CSS
- 【OpenXml】Pptx的邊框虛線轉為WPF的邊框虛線XML
- 小程式中button的邊框無法去除 button邊框如何去除
- CSS border邊框CSS
- Godot 字型邊框shaderGo
- 無邊框 Button 【WPF】
- Button去除邊框方法
- CSS的秘密——背景和邊框(下)CSS
- css圓角矩形邊框CSS
- CSS 3半透明邊框CSS
- CSS 寫個帶邊框背景色透明的訊息框CSS
- 如何實現特殊的邊框樣式
- 如何去除掉input的預設邊框
- 立體感的邊框陰影效果
- CSS border-radius 帶邊框CSS
- CSS實現流動邊框CSS
- 教你玩轉CSS border(邊框)CSS
- box-shadow 繪製邊框
- table 設定合併邊框
- 【叢林】CSS 邊框淺談CSS
- CSS 邊框動態環繞CSS
- 邊框檢測在 Python 中的應用Python
- CSS · 0.1px,0.2px......0.9px,1px效果CSS
- Matlab | 儲存影像無白色邊框。Matlab
- css揭祕 - 背景與邊框 [一]CSS
- CSS 奇思妙想邊框動畫CSS動畫
- css設定四角邊框CSS
- CSS 設定邊框透明度CSS
- CSS圖片邊框陰影效果CSS