1樓:育知同創教育
由於css5標準還未完全訂下來,所以各種核心的瀏覽器都有自己的標準,為了不使屬性混淆,所以各家在各自標準前加了一個字首,
如:-moz- 主要是firefox火狐
-webikt-主要是chrome谷歌,
-o-主要是用於蘋果機上的瀏覽器
一. box-shadow(陰影效果)
使用:box-shadow: 20px 10px 0 #000;
-moz-box-shadow: 20px 10px 0 #000;
-webkit-box-shadow: 20px 10px 0 #000;
支援:ff3.5, safari 4, chrome 3
二. border-colors(為邊框設定多種顏色)
使用:border: 10px solid #000;
-moz-border-bottom-colors: #555 #666 #777 #888 #999 #aaa #bbb #ccc;
-moz-border-top-colors: #555 #666 #777 #888 #999 #aaa #bbb #ccc;
-moz-border-left-colors: #555 #666 #777 #888 #999 #aaa #bbb #ccc;
-moz-border-right-colors: #555 #666 #777 #888 #999 #aaa #bbb #ccc;
說明:顏色值數量不固定, 且ff的私有寫法不支援縮寫: -moz-border-colors: #333 #444 #555;
支援:ff3+
三. boder-image(**邊框)
使用:-moz-border-image: url(exam.png) 20 20 20 20 repeat;
-webkit-border-image: url(exam.png) 20 20 20 20 repeat;
說明:(1). 20 20 20 20 ---> 邊框的寬度, 分別對應top, right, bottom, left邊框, 改變寬度可以實現不同的效果;
(2). 邊框**效果(目前僅實現了兩種):
repeat --- 邊框**會平鋪, 類似於背景重複;
stretch --- 邊框**會以拉伸的方式來鋪滿整個邊框;
(3). 必須將元素的邊框厚度設定為非0非auto值.
支援:ff 3.5, safari 4, chrome 3
四. text-shadow(文字陰影)
使用:text-shadow: [《顏色》《水平偏移》《縱向偏移》《模糊半徑》] || [《水平偏移》《縱向偏移》《模糊半徑》《顏色》];
說明:(1) 《顏色》和《模糊半徑》是可選的, 當《顏色》未指定時, 將使用文字顏色; 當《模糊半徑》未指定時, 半徑值為0;
(2) shadow可以是逗號分隔的列表, 如:
text-shadow: 2px 2px 2px #ccc, 3px 3px 3px #ddd;
(3) 陰影效果會按照shadow list中指定的順序應用到元素上;
(4) 這些陰影效果有可能相互重疊, 但不會疊加文字本身;
(5) 陰影可能會跑到容器的邊界之外, 但不會影響容器的大小.
支援:ff 3.5, opera 10, safari 4, chrome 3
五. text-overflow(文字截斷)
使用:text-overflow: inherit | ellipsis | clip ;
-o-text-overflow: inherit | ellipsis | clip;
說明:(1) 還有一個屬性ellipsis-word, 但各瀏覽器均不支援.
支援:ie6+, safari4, chrome3, opera10
六. word-wrap(自動換行)
使用:word-wrap: normal | break-word;
支援:ie6+, ff 3.5, safari 4, chrome 3
七. border-radius(圓角邊框)
使用:-moz-border-radius: 5px;
-webkit-border-radius: 5px;
支援:ff 3+, safari 4, chrome 3
八. opacity(不透明度)
使用:opacity: 0.5;
filter: alpha(opacity=50); /* for ie6, 7 */
-ms-filter(opacity=50); /* for ie8 */
支援:all
九. box-sizing(控制盒模型的組成模式)
使用:box-sizing: content-box | border-box; // for opera
-moz-box-sizing: content-box | border-box;
-webkit-box-sizing: content-box | border-box;
說明:1. content-box:
使用此值時, 盒模型的組成模式是, 元素寬度 = content + padding + border;
2. border-box:
使用此值時, 盒模型的組成模式是, 元素寬度 = content(即使設定了padding和border, 元素的寬度
也不會變).
支援:ff3+, opera 10, safari 4, chrome 3
html5新增的標籤有哪些
2樓:尚學堂前端學院
如果大copy家想看更多的
html5新增了哪些語義化標籤,HTML5的語義化標籤有哪些,作用是什麼
目前沒有增加,只是改進。希望我的回答可以幫到你,有什麼不懂可以追問。html5的語義化標籤有哪些,作用是什麼 html5的語義化標籤有這些 作用是這些 html5的語義化標籤有哪些及其作用?內作用容 等html5新的語義化標籤,和有什麼區別 更加有語義化,對seo更友好,利於維護和開發。怎樣理解ht...
新手入門HTML5有什麼的書籍,新手入門HTML5有什麼推薦的書籍
html5學習較好的書籍,推薦當前比較新的技術書籍 html5佈局之路 吧,這本書的知識邏輯是按照網頁開發流程來講解的,讓你知道應該先學什麼,然後再學什麼,比較適合初學者。另外,它還包含了相關專案開發經驗以及各大公司的html5面試題,讓你將學到的知識應用到實際開發當中,防止出現 理論強,動手弱 的...
html5怎麼使同一行的文字分為左右兩部分
沒明白,是左右對齊嗎?如果不是,可以把同一行的文字用兩個標籤來寫,給left和right屬性就可以 先給他個p標籤再給屬性align html中如何同一行顯示兩個不同樣式的文字?文字一個居中 一個在最右邊 居中的部分 靠右的部分 你看一下 希望可以幫到你 這種是最簡潔的方法了 居中的部 分靠右的部分...