CSS3---重要樣式及屬性

文字相關(guān)樣式
顏色 (Color)
透明度:
opacity: 0.1;
opacity: 0.5;
opacity: 0.9;
RGBA:

color: rgba(255, 0, 0, 0.6);

注意: RGBA是在RGB的基礎(chǔ)上多了控制alpha透明度的參數(shù)。
文本陰影

語法:
text-shadow:
h-shadow(必需。水平陰影的位置。允許負(fù)值)
v-shadow (必需。垂直陰影的位置。允許負(fù)值)
blur(可選。模糊的距離。)
color(可選。陰影的顏色);

圖片7.png
text-shadow: 0 0 20px #fefcc9,
             10px -10px 30px #feec85,   
             -20px -20px 40px #ffae34,
             20px -40px 50px #ec760c,
             -20px -60px 60px #cd4606,
             0 -80px 70px #973716,
             10px -90px 80px #451b0e;
CSS3 @font-face 規(guī)則

在 CSS3 之前,web 設(shè)計師必須使用已在用戶計算機上安裝好的字體。
通過 CSS3,web 設(shè)計師可以使用他們喜歡的任意字體。
當(dāng)您您找到希望使用的字體時,可將該字體文件存放到 web 服務(wù)器上,它會在需要時被自動下載到用戶的計算機上。您“自己的”的字體是在 CSS3 @font-face 規(guī)則中定義的

圖片8.png

firefox、Chrome、Safari 以及 Opera 支持 .ttf (True Type Fonts) 和 .otf (OpenType Fonts) 類型的字體。
Internet Explorer 9+ 支持新的 @font-face 規(guī)則,但是僅支持 .eot 類型的字體 (Embedded OpenType)。

使用您需要的字體
在新的 @font-face 規(guī)則中,您必須首先定義字體的名稱(比如 myFirstFont),然后指向該字體文件。
如需為 HTML 元素使用字體,請通過 font-family 屬性來引用字體的名稱 (myFirstFont):

<style> 
@font-face{
font-family: myFirstFont;
src: url('Sansation_Light.ttf'),
     url('Sansation_Light.eot'); /* IE9+ */
}
div{
font-family:myFirstFont;
}
</style>
邊框樣式
圖片9.png
圓角邊框 (Border)
圖片10.png

語法
border-radius: length/% ;
border-radius: 一個值; //四個角都一樣
border-radius: 值1 值2; //值1表示左上角、右下角;值2表示右上角、左下角
border-radius: 值1 值2 值3; //值1表示左上角;值2表示右上角、左下角;值3表示右下角
border-radius: 值1 值2 值3 值4;//左上角、右上角、右下角、左下角

CSS3 邊框陰影

在 CSS3 中,box-shadow 用于向方框添加陰影:
語法 :
box-shadow: X軸偏移量 Y軸偏移量 [陰影模糊半徑] [陰影擴展半徑] [陰影顏色] [投影方式];
參數(shù) :


圖片11.png
圖片12.png
div{
box-shadow: 10px 10px 5px #888888;
}
CSS3 邊框圖片

通過 CSS3 的 border-image 屬性,您可以使用圖片來創(chuàng)建邊框:

圖片13.png

使用圖片創(chuàng)建圍繞 div 元素的邊框:

div{
border-image:url(border.png) 30 30 round;
-moz-border-image:url(border.png) 30 30 round; /* 老的 Firefox */
-webkit-border-image:url(border.png) 30 30 round; /* Safari 和 hrome */
-o-border-image:url(border.png) 30 30 round; /* Opera */}

圖片地址border-image-source:url();
圖片切片border-image-slice{1,4}
1、頂部內(nèi)偏移區(qū)域27px處橫切一刀

圖片14.png

2、接著距離右側(cè)內(nèi)偏移區(qū)域27px豎切一刀

圖片15.png

3、緊接著距離底部內(nèi)偏移區(qū)域27px橫切一刀

圖片16.png

4、接著距離左側(cè)內(nèi)偏移區(qū)域27px豎切一刀

圖片17.png
圖片18.png

邊框圖片寬度border-image-width

邊框圖片外凸border-image-outset (x,y)

邊框圖片重復(fù)border-image-repeat

多重背景
CSS3 多重背景圖片

CSS3 允許您為元素使用多個背景圖像。
為 body 元素設(shè)置兩幅背景圖片:

body{
background-image:url(bg_flower.gif),url(bg_flower_2.gif);
}
背景漸變
漸變 (Gradients) ——線性漸變

background: linear-gradient(angle,顏色 0%,顏色 50% ,顏色 100%)

通過角度來確定漸變的方向。
后邊的參數(shù),表示漸變的顏色和位置。可以插入更多的顏色值。
可以用rgba產(chǎn)生漸隱效果

angle: left,right,top,buttom,30deg

repeating-linear-gradient 重復(fù)漸變

漸變 (Gradients) ——徑向漸變

background: radial-gradient(顏色 0%,顏色 50% 顏色 100%)
<position>:主要用來定義徑向漸變的圓心位置。
length:用長度值指定徑向漸變圓心的橫坐標(biāo)或縱坐標(biāo)。可以為負(fù)值。
percentage:用百分比指定徑向漸變圓心的橫坐標(biāo)或縱坐標(biāo)。可以為負(fù)值。
left:設(shè)置左邊為徑向漸變圓心的橫坐標(biāo)值。
center:設(shè)置中間為徑向漸變圓心的橫坐標(biāo)值或縱坐標(biāo)。
right:設(shè)置右邊為徑向漸變圓心的橫坐標(biāo)值。
top:設(shè)置頂部為徑向漸變圓心的縱標(biāo)值。
bottom:設(shè)置底部為徑向漸變圓心的縱標(biāo)值。
<shape>:主要用來定義徑向漸變的形狀。
circle:如果<size>和<length>大小相等,那么徑向漸變是一個圓形,也就是用來指定圓形的徑向漸變
ellipse:如果<size>和<length>大小不相等,那么徑向漸變是一個橢圓形,也就是用來指定橢圓形的徑向漸變。
<size>:主要用來確定徑向漸變的結(jié)束形狀大小。
closest-side:指定徑向漸變的半徑長度為從圓心到離圓心最近的邊;
closest-corner:指定徑向漸變的半徑長度為從圓心到離圓心最近的角;
farthest-side:指定徑向漸變的半徑長度為從圓心到離圓心最遠(yuǎn)的邊;
farthest-corner:指定徑向漸變的半徑長度為從圓心到離圓心最遠(yuǎn)的角;

塊級元素居中
position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%)

2.已知寬度和高度

width:100px;
height:100px;
margin-left:-50px;
margin-top:-50px;
position:absolute;
left:50%;
top:50%;
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,321評論 6 543
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 99,559評論 3 429
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,442評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,835評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 72,581評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,922評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,931評論 3 447
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 43,096評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,639評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 41,374評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,591評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,104評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 44,789評論 3 349
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,196評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,524評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,322評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 48,554評論 2 379

推薦閱讀更多精彩內(nèi)容

  • 1、屬性選擇器:id選擇器 # 通過id 來選擇類名選擇器 . 通過類名來選擇屬性選擇器 ...
    Yuann閱讀 1,655評論 0 7
  • CSS3簡介 CSS3的現(xiàn)狀 瀏覽器支持程度差,需要添加 私有前綴 ; 移動端支持優(yōu)于PC端; 不斷改進(jìn)中; 應(yīng)用...
    magic_pill閱讀 816評論 0 1
  • 轉(zhuǎn)載請聲明 原文鏈接 關(guān)注公眾號獲取更多資訊 這篇文章主要總結(jié)H5的一些新增的功能以及一些基礎(chǔ)歸納,這里只是一個提...
    前端進(jìn)階之旅閱讀 9,099評論 22 225
  • 因為近期項目沒有壓力,主要工作就是一些涉及功能增刪相關(guān)的界面的小工作,修修補補,搞個圖標(biāo)之類,設(shè)計師小伙伴們都懂的...
    泱泱悲秋閱讀 5,023評論 1 27
  • 話題背景:如今網(wǎng)頁展示的姿勢是這樣的 圖片來自:設(shè)計之家 炫酷的網(wǎng)頁展示,支撐它的正是強大的CSS3,還有什么理由...
    aliensq閱讀 2,053評論 0 2