CSS 是一種用于美化 HTML 頁面元素的樣式表語言。它可以讓網(wǎng)頁設(shè)計(jì)變得更加美觀和易于導(dǎo)航。CSS 有多種應(yīng)用,其中之一是制作下拉選框。下面我們將介紹如何通過 CSS 制作下拉選框。
<div class="dropdown"> <select id="dropdown-list"> <option value="apple">蘋果</option> <option value="orange">橙子</option> <option value="banana">香蕉</option> <option value="grape">葡萄</option> </select> </div>
首先,我們需要一個容器來加載我們的下拉選框。在此之后,我們需要一個
下一步是為
.dropdown select { border: none; outline: none; background: none; cursor: pointer; position: relative; width: 150px; height: 40px; z-index: 1; -webkit-appearance: none; -moz-appearance: none; appearance: none; } .dropdown::before, .dropdown::after { content: ""; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); z-index: -1; border: solid #333; border-width: 0 2px 2px 0; padding: 3px; } .dropdown::before { transform: translateY(-50%) rotate(135deg); } .dropdown::after { transform: translateY(-50%) rotate(-45deg); }
最后一步是為容器下拉選框添加樣式,還要為選項(xiàng)添加樣式。通過這個樣式,我們可以顯示一個向下箭頭作為下拉選框的背景。我們還可以將選項(xiàng)的背景顏色設(shè)為與容器的背景顏色不同以區(qū)分它們。
以上是制作 CSS 下拉選框的簡單方法。