帶下拉框的搜索框CSS是Web開發中非常實用的一個組件,它可以讓用戶更加方便地去查找所需要的內容,同時也明顯提高了用戶的搜索體驗,下面是一份簡單的CSS代碼示例,可以幫助您快速地創建出一個帶下拉框的搜索框。
/*搜索框的樣式*/ .search-box { position: relative; margin: 20px auto; width: 300px; } .search-box input[type="text"] { width: 100%; height: 40px; padding: 10px; border: 2px solid #ddd; border-radius: 5px; font-size: 16px; outline: none; } /*下拉框的樣式*/ .search-box select { position: absolute; top: 58px; right: 0; padding: 10px 20px; border: none; background-color: #ddd; color: #fff; font-weight: bold; border-radius: 0 0 5px 5px; cursor: pointer; }
以上CSS代碼中,我們將搜索框的邊框樣式設置為了2像素的實線邊框,同時添加了一個5像素的邊框半徑,以此為搜索框增添了些許的圓潤感。我們還對搜索框進行了一些基本的基礎樣式設置,比如讓搜索輸入框填滿整個搜索框的寬度,同時設置了一個舒適的字體大小和樣式。
對于下拉框的樣式設置,我們設置了一個灰色背景色和一個白色的字體色彩,并將下拉框的所有邊框樣式設置為了0。同時設置了一個右邊上下角的邊框半徑值,讓下拉框的右上角看上去更加美觀。最后,我們還將鼠標懸停時的鼠標樣式設為“pointer”,以提醒用戶這是可以點擊的組件。
下一篇帶圖標的css修飾品