background: linear-gradient(top, #fcfcfc 0%,#dad8d8 100%);
background: -moz-linear-gradient(top, # fcfcfc 0%, #dad8d8 100%);
background: -webkit-linear-gradient(top, #fcfcfc 0%,#dad8d8 100%);
border: 1px solid #d2d2d2 -moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
用border屬性可以實現photoshop中1px邊框效果,然後用border-radius實現了圓角的效果。不要忘記加上-moz-和-webkit-前綴,以實現對舊版本瀏覽器的兼容。
.date {
; height: 160px;
background: #fcfcfc;
background: linear-gradient(top, #fcfcfc 0%,#dad8d8 100%);
background: -moz-linear-gradient(top, # fcfcfc 0%, #dad8d8 100%);
background: -webkit-linear-gradient(top, #fcfcfc 0%,#dad8d8 100%);
border: 1px solid #d2d2d2 -moz-border-radius: 10px;
-webkit-border-radius: 10px;
box-shadow: 0px 0px 15px rgba(0,0,0,0.1); 🎜>-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1); }
最後一部分程式碼,透過box-shadow實現在photoshop設計中的下陰影效果。加入0px的水平和垂直的偏移量,增加15px的模糊度。用rgba實現對透明度的控制,在photoshop設計中的105,在這裡換成了0.1。
font-size: 100px; text-align: center; color: #9e9e9e;
}
我們用我們給p標籤定義樣式,實現了為日期定義文字樣式。字體,文字大小,文字顏色都是從photoshop中拷貝得到的,text-align設定為居中。但樣式也同樣影響了月份文字,接下來我們會單獨為它定義span標籤樣式。
.date sp. : #d10000;
background: linear-gradient(top, #d10000 0%, #7a0909 100%);
background: -moz-linear-gradient(top, #d10000 0%, #7a090%) ;
background: -webkit-linear-gradient(top, #d10000 0%, #7a0909 100%);
}
紅色部分的實作是透過為span的背景設定linear-gradient屬性實現的,紅色的數值也是來自於photoshop。
background: linear-gradient(top, #d10000 0%, #7a0909 100%);
background: -moz-linear-gradient(top, #d10000 0%, #7a090%) ;
background: -webkit-linear-gradient(top, #d10000 0%, #7a0909 100%);
font-size: 45px; font-weight: bold; color: #fff; text-transform: uppercase;
display: block;
}
修改文字樣式,使它和設計匹配,大小設定為45px,設定為粗體字,顏色設定為白色,使用text-transform實現大寫轉換。將span標籤設定為區塊元素,這樣他就會匹配容器的大小了,並設定紅色背景。
複製程式碼background: -webkit-linear-gradient(top, #d10000 0%, #7a0909 100%);
font-size: 45px; font-weight: bold; color: #fff; text-transform: uppercase;
display: block;
border-top: 3px solid #a13838;
border-radius: 0 0 10px 10px;
-moz-border-radius: 0 0 10px; >-webkit-border-radius: 0 0 10px 10px;
padding: 6px 0 6px 0;
}
Selebihnya ialah menambah sempadan pengepala, menggunakan gaya atas sempadan dan menggunakan atribut jejari sempadan untuk melaksanakan dua penjuru bulat bawah. Atribut pelapik kecil boleh memberikan sedikit ruang antara bahagian atas dan bawah teks bulan dan elemen lain.
Keserasian penyemak imbas Walaupun sifat css yang lebih baik boleh membantu kami mencapai kesan kecerunan dan bayangan dalam photoshop, kami masih perlu menghadapi keperluan sebelumnya dari pereka web Menghadapi isu dengan keserasian penyemak imbas.