电竞比分网-中国电竞赛事及体育赛事平台

分享

使用CSS3設計漂亮的搜索表單

 風之飛雪 2014-03-13

最近一直把玩 CSS3 相關(guān)的東西,也發(fā)現(xiàn)了一些新的 CSS 技巧。你知道如何使用 border-radius 創(chuàng)建圓形圖案、使用 box-shadow 創(chuàng)建內(nèi)部陰影效果嗎?帶你仔細閱讀這份使用 CSS3gradient、border-radius 及 box-shadow 屬性所制作的漂亮的搜索表單案例。它能夠在支持 CSS3 的瀏覽器中完美呈現(xiàn),對于不支持 CSS3 的瀏覽器也可以良好降級,以保持可用性。

查看演示DEMO:http://www./demo/css3-search-form.html

圓形圖形技巧

你可以通過為 border-radius 屬性指定一個非常大的值,以創(chuàng)建一個圓形圖案。下面的示例使用 100px 的邊界半徑作圓形。

.circle {
	width: 100px;
	height: 100px;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
}

round-circle

內(nèi)陰影效果

通過指定 box-shadow 屬性的 inset 參數(shù)來創(chuàng)建一個內(nèi)陰影效果。截至目前,此功能僅在 Chrome 4+ 和 Firefox 3.5+ 中被良好支持。

.inset {
   -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,.4);
   -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,.4);
   box-shadow: inset 0 3px 8px rgba(0,0,0,.24);
}

box-shadow-inset

搜索表單示例

以下這個搜索表單演示正是使用了 CSS3gradient、border-radius 和設定 inset 參數(shù)值的 box-shadow 屬性(請使用 Chrome 4+ 或者 Firefox 3.5+ 瀏覽該示例。它能對不支持 CSS3 的瀏覽器良好地降級。請查看源代碼來學習 CSS 代碼的使用。
search-form-preview

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多