CSS下拉栏在网页设计中是非常常见的元素,下面是制作CSS下拉栏的代码。/* 下拉框的样式 */ .dropdown { position: relative; display: inline-blo
CSS下拉栏在网页设计中是非常常见的元素,下面是制作CSS下拉栏的代码。
/* 下拉框的样式 */ .dropdown { position: relative; display: inline-block; } /* 下拉框内容的样式 */ .dropdown-content { display: none; position: absolute; z-index: 1; } /* 当鼠标悬浮在下拉框上方时,下拉框内容的样式 */ .dropdown:hover .dropdown-content { display: block; } /* 下拉框中选项的样式 */ .dropdown-content a { color: black; padding: 12px 16px; text-decoration: none; display: block; } /* 当鼠标悬浮在选项上时,选项的样式 */ .dropdown-content a:hover { background-color: #f1f1f1; } /* 下拉框箭头的样式 */ .dropdown .arrow { border: solid black; border-width: 0 3px 3px 0; display: inline-block; padding: 3px; transform: rotate(45deg); position: absolute; right: 15px; top: 15px; } /* 当下拉框展开时,箭头的旋转方向 */ .dropdown-content.show .arrow { transform: rotate(-135deg); }
需要注意的是,下拉框内容必须设置为绝对定位,以便让其在下拉框上方显示。此外,箭头是选项菜单的常见组成部分,它可以用CSS的 transform 属性实现旋转。
以上就是制作CSS下拉栏的代码,希望对您有所帮助。
粉丝
0
关注
0
收藏
0