我使用bottom-border
在一些a
元素,我想添加一些水平偏移量的邊界。如何把一些水平偏移量與CSS的元素底部邊界?
我現在擁有的一切:
Link very cool name
-------------------
我想要什麼:
Link very cool name
----------------
如何歸檔呢?僅使用a
元素。
我使用bottom-border
在一些a
元素,我想添加一些水平偏移量的邊界。如何把一些水平偏移量與CSS的元素底部邊界?
我現在擁有的一切:
Link very cool name
-------------------
我想要什麼:
Link very cool name
----------------
如何歸檔呢?僅使用a
元素。
僞元素是理想在這裏它可以在任何你想要的時尚,顏色風格,寬度&高度......甚至低於位置鏈接文本。
a {
position: relative;
text-decoration: none;
}
a::after {
content: "";
position: absolute;
top: 100%;
right: 0;
width: 75%;
height: 2px;
background: orange;
}
<a href="#">Long stretch of text</a>
你可以試試這個:
a{
text-decoration: none;
display:inline-block;
}
a:after{
content: "";
border-bottom: dotted 2px red;
width: 70%;
float: right;
padding-top: 5px;
}
你可以使用一個僞元素,即:元素之後,這和ABS POS它,1px的高背景顏色和選擇,你寬鏈路長度等 請問這是所需的結果?不確定爲什麼你會想要這個,但它應該達到要求的結果。
可以使用跨度
HTML
<a href="">Link <span class="un">very cool name</span></a>
CSS
.un{
border-bottom: dotted 2px red;
}