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

css 下拉菜單帶箭頭框

方一強2年前14瀏覽0評論

CSS下拉菜單帶箭頭框是一種常見的Web設計元素,它可以為網站增加美觀性和交互性。在下面的示例中,我們將介紹如何使用CSS創建一個簡單的下拉菜單帶箭頭框。

html:
<div class="dropdown">
<button class="dropbtn">Dropdown</button>
<div class="dropdown-content">
<a href="#">Link 1</a>
<a href="#">Link 2</a>
<a href="#">Link 3</a>
</div>
</div>
CSS:
.dropdown {
position: relative;
display: inline-block;
}
.dropdown-content {
display: none;
position: absolute;
z-index: 1;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
}
.dropdown:hover .dropdown-content {
display: block;
}
.dropbtn:before {
content: "";
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%);
border: 6px solid transparent;
border-top-color: #333;
}
.dropbtn:hover:before {
border-top-color: #fff;
}

上面的代碼中,我們使用了一個DIV元素來包含菜單按鈕和下拉菜單內容。此外,在下拉菜單的按鈕上使用了hover偽類來顯示下拉菜單。

通過使用:before偽類和border屬性,我們可以創造一個三角形箭頭,該箭頭指向菜單按鈕。當按鈕被鼠標懸停時,我們可以更改箭頭的顏色為黑色以突出顯示。

因此,我們可以使用CSS輕松創建一個下拉菜單帶箭頭框,使我們的Web頁面更加美觀和易于使用。