CSS 橢圓形搜索是一種非常實(shí)用的技術(shù),它可以用來設(shè)計(jì)一個美觀的搜索框。在這種搜索框中,矩形形狀被橢圓形所代替,使得整個搜索框更加流暢、時(shí)尚。本文將介紹如何使用 CSS 來創(chuàng)建一個漂亮的橢圓形搜索框。
/* 創(chuàng)建一個橢圓形搜索框 */ .search-box { border: none; background: #f2f2f2; border-radius: 50px; height: 40px; width: 300px; padding: 10px; font-size: 16px; }
首先,我們定義一個類名為 "search-box" 的樣式。我們將它的邊框設(shè)置為 "none",背景顏色為 "#f2f2f2",并將邊界半徑設(shè)置為 50 像素,以使其變?yōu)闄E圓形。然后我們設(shè)置搜索框的高度為 40 像素,寬度為 300 像素,并增加內(nèi)邊距以使文字與輸入框之間有所距離。最后,我們將字體大小設(shè)置為 16 像素。
/* 向搜索框添加搜索圖標(biāo) */ .search-box input[type="submit"] { background: url("search-icon.svg") no-repeat center center; border: none; height: 24px; width: 24px; position: absolute; right: 17px; top: 8px; cursor: pointer; }
然后,我們將搜索圖標(biāo)添加到搜索框中。我們將其設(shè)置為 "input[type='submit']" 的樣式,使其成為搜索框中的按鈕。我們將其背景設(shè)置為使用 "search-icon.svg" 圖像,并將其位置設(shè)置為垂直居中,水平居中。我們還將其邊框設(shè)置為 "none",高度和寬度設(shè)置為 24 像素,并將其位置設(shè)置為相對于搜索框的絕對定位,以便使其在搜索框中的右側(cè),向上和向下居中。最后,我們更改光標(biāo)類型以使其看起來像一個按鈕。
在實(shí)踐中,您可以使用此代碼作為基礎(chǔ),并根據(jù)您的需要進(jìn)行任意更改以獲取更好的結(jié)果。希望這篇文章對您有所幫助!
上一篇css框架有什么影響
下一篇css格式查看器