最近我學(xué)了一種很炫酷的網(wǎng)頁(yè)設(shè)計(jì)技巧——CSS3仿蘋(píng)果搜索框,今天我就來(lái)分享一下這個(gè)技巧。
首先,我們要用HTML創(chuàng)建一個(gè)搜索框的div元素,并給它設(shè)置一個(gè)id,比如“search-box”:
<div id="search-box"> <input type="text" placeholder="Search"> <button>Go</button> </div>
接著,我們使用CSS3的特性來(lái)美化這個(gè)搜索框。
首先,我們要讓搜索框看起來(lái)像一個(gè)圓角矩形。我們可以用border-radius屬性來(lái)實(shí)現(xiàn):
#search-box { border-radius: 20px; }
然后,我們需要給搜索框添加陰影效果。我們可以用box-shadow屬性實(shí)現(xiàn):
#search-box { box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); }
接著,我們讓搜索框的背景顏色變成白色:
#search-box { background-color: #fff; }
最后,我們讓搜索框的邊框變得更加細(xì)致。我們可以使用CSS3的漸變效果和border屬性實(shí)現(xiàn):
#search-box { border: 1px solid #ccc; border-image: linear-gradient(to right, #e5e5e5, #f5f5f5, #e5e5e5) 1; }
至此,我們的CSS3仿蘋(píng)果搜索框就完成了。讓我們來(lái)看看最后的效果吧: