在網(wǎng)頁設(shè)計中,搜索框是一個非常常見的元素。通過使用CSS實現(xiàn)搜索框的制作,可以使搜索框更加個性化,更好地適應(yīng)網(wǎng)站的風(fēng)格。
首先,我們需要通過HTML代碼創(chuàng)建一個搜索框的基本框架。下面是一個基本的搜索框的HTML結(jié)構(gòu):
<div class="search-box"> <input type="text" placeholder="搜索"> <button>搜索</button> </div>
上面的代碼使用了一個<div>元素包含了一個<input>輸入框和一個<button>按鈕。其中,placeholder屬性可以設(shè)置輸入框的默認(rèn)提示文字。
接下來,我們可以通過CSS樣式來美化這個搜索框。下面是一個基本的樣式:
.search-box { display: inline-block; padding: 10px; border: 1px solid #ccc; border-radius: 20px; } input[type="text"] { border: none; outline: none; padding: 8px; width: 200px; border-radius: 20px; } button { border: none; background-color: #3f51b5; color: #fff; padding: 8px 16px; border-radius: 20px; cursor: pointer; }
上面的CSS樣式代碼使用了一些基本的屬性,如邊框、邊框半徑、背景色和文本顏色。同時,還使用了一些特別的屬性,如display、outline和cursor。通過這些樣式的設(shè)置,可以使搜索框看起來更加美觀。
總之,CSS是制作搜索框的強大工具,通過基于HTML代碼的CSS樣式設(shè)置,可以使搜索框適應(yīng)不同網(wǎng)站的要求。以上就是關(guān)于CSS搜索框制作的簡要介紹,希望可以對大家有所幫助。