欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css 鼠標滑過下劃線

老白2年前11瀏覽0評論

CSS 鼠標滑過下劃線是一種常用的頁面交互效果,通過 CSS 樣式實現鼠標滑過文本時在文本下添加一條下劃線,能夠有效的提升頁面的用戶體驗度。

/* CSS 樣式 */
a {
position: relative;
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:hover::after {
content: "";
position: absolute;
left: 0;
bottom: -3px;
width: 100%;
height: 2px;
background-color: #333;
}

在 CSS 樣式中,我們首先將 a 鏈接標簽的定位設置為相對定位,這樣才能方便地通過絕對定位添加下劃線。
然后在鼠標滑過 a 標簽時,我們對其 text-decoration 屬性進行了清除。因為默認情況下,a 標簽的下劃線樣式是從文本底部出發并連接到文本下端,通過清除 text-decoration 屬性可以消除這一默認樣式,為添加我們自定義的下劃線效果做好了準備。
最后我們通過使用 ::after 選擇器創建一個偽元素,并在其中添加了樣式。這個偽元素的 position 屬性設置為絕對定位,left 和 bottom 屬性用于定位偽元素在 a 標簽下方,width 屬性設置為 100% ,使偽元素的寬度與 a 標簽相同,height 屬性設置為 2px ,形成一條下劃線,background-color 屬性用于設置下劃線的顏色。