CSS表單 Search應(yīng)用廣泛,在網(wǎng)頁設(shè)計(jì)中作為搜索框的設(shè)計(jì)元素之一,具有良好的用戶體驗(yàn)和美觀的效果。
/* CSS代碼實(shí)現(xiàn)表單Search */ /* 表單Search容器 */ .search-container { position: relative; margin: 0 auto; width: 400px; /* 搜索框的寬度 */ } /* 搜索框 */ .search { font-size: 16px; width: 100%; border: none; border-bottom: 1px solid #ccc; padding: 10px 0; box-sizing: border-box; } /* 搜索按鈕 */ .search-btn { position: absolute; top: 0; right: 0; background-color: #fff; border: none; color: #000; font-size: 20px; cursor: pointer; outline: none; } /* 搜索框獲得焦點(diǎn)時的樣式 */ .search:focus { border-bottom: 1px solid #000; } /* 搜索按鈕hover狀態(tài)的樣式 */ .search-btn:hover { color: #fff; background-color: #000; }
使用以上CSS代碼實(shí)現(xiàn)表單Search的樣式,需要提醒的是,搜索框的寬度應(yīng)該根據(jù)所在容器的寬度自適應(yīng),并且需要使用box-sizing屬性設(shè)置盒子模型屬性。