隨著Css3和html5的風靡,越來越多的前端人員開始學習Css3,今天的文章就是來說說前端應該掌握10個Css3屬性。
1. Border-radius
Border-radius是一大堆CSS3屬性中最受歡迎的一種,border-radius是CSS3中級別最高的一個屬性。當設計者害怕一個層在將在不同的瀏覽器之間以不同的方式顯示時,CSS圓角,一個很初級的知識,將引導他們開始學習。 我們為移動瀏覽器提供一個備用的觀看體驗的想法都非常好。奇怪的是,當這種方法出現在桌面瀏覽器上時,他們卻又不這么認為。border-radius是一大堆CSS3屬性中最受歡迎的一種,border-radius是CSS3中級別最高的一個屬性。當設計者害怕一個層在將在不同的瀏覽器之間以不同的方式顯示時,CSS圓角,一個很初級的知識,將引導他們開始學習。我們為移動瀏覽器提供一個備用的觀看體驗的想法都非常好。奇怪的是,當這種方法出現在桌面瀏覽器上時,他們卻又不這么認為。
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
許多讀者也許不會意識到我們可以用這個屬性來做一個圓。
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
border-radius: 50px;

2. Box-shadow
接下來是非常普遍的Box-shadow,可以使你的元素立即美化,只是記得不要把值設得太離譜。
-webkit-box-shadow: 1px 1px 3px #292929;
-moz-box-shadow: 1px 1px 3px #292929;
box-shadow: 1px 1px 3px #292929;box-shadow的四個參數
1.x-offset x軸偏移
2.y-offset y軸偏移
3.blur 模糊值
4.color of shadow 陰影顏色
現在,許多人不知道可以一次運用多個box-shadows,這樣做會產生一些有趣的效果。在下圖中,我使用藍色和綠色陰影來放大一下效果。

Box-shadow
-webkit-box-shadow: 1px 1px 3px green, -1px -1px blue;
-moz-box-shadow: 1px 1px 3px green,-1px -1px blue;
box-shadow: 1px 1px 3px green, -1px -1px blue;
Clever Shadows
<div>
<img src="tuts.jpg" alt="Tuts" />
</div>The CSS
.box:after {
content: '';
position: absolute;
z-index: -1; /* hide shadow behind image */
/* The Shadow */
-webkit-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3);
-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3);
新聞熱點
疑難解答