CSS(二)

  • 如果某個(gè)屬性在不同的樣式表中被同樣的選擇器定義,那么屬性值將從更具體的樣式表中被繼承過來,例如:外部樣式表有針對h3的選擇器,里面包含三個(gè)屬性
h3 {
  color: red;
  text-align: left;
  font-size: 8pt;
  }

而內(nèi)部樣式表也有針對h3的選擇器,包含兩個(gè)屬性

h3 {
  text-align: right; 
  font-size: 20pt;
  }

此時(shí)h3的樣式就會變成

color: red; 
text-align: right; 
font-size: 20pt;

背景

  • 添加背景圖片 :background-image
p.flower {background-image: url(/i/eg_bg_03.gif);}
  • 背景平鋪:通過background-image將一張圖片平鋪在整個(gè)頁面上碎浇,repeat-x 和 repeat-y 分別導(dǎo)致圖像只在水平或垂直方向上重復(fù),no-repeat 則不允許圖像在任何方向上平鋪璃俗。
  • 背景定位:通過background-position確定背景在頁面中的位置奴璃,可以通過關(guān)鍵字、百分?jǐn)?shù)旧找、長度值確定其位置溺健。

文本

  • 縮進(jìn)文本:text-indent,可以通過設(shè)置值钮蛛、百分比來實(shí)現(xiàn)鞭缭,可以輸入負(fù)值。
p {text-indent: -5em;}
p {text-indent: 20%;}
  • 對齊方式:text-align魏颓,left岭辣、right 和 center 會導(dǎo)致元素中的文本分別左對齊、右對齊和居中甸饱。
  • 字符間隔:word-spacing
  • 文本修飾:text-decoration沦童,他有5個(gè)值,underline 會對元素加下劃線叹话,就像 HTML 中的 U 元素一樣偷遗。overline 的作用恰好相反,會在文本的頂端畫一個(gè)上劃線驼壶。值 line-through 則在文本中間畫一個(gè)貫穿線氏豌,等價(jià)于 HTML 中的 S 和 strike 元素。blink 會讓文本閃爍热凹,類似于 Netscape 支持的頗招非議的 blink 標(biāo)記泵喘。
  • 設(shè)置鏈接樣式:在為鏈接設(shè)置樣式時(shí),必須按照以下順序般妙。
    a:link - 普通的纪铺、未被訪問的鏈接
    a:visited - 用戶已訪問的鏈接
    a:hover - 鼠標(biāo)指針位于鏈接的上方
    a:active - 鏈接被點(diǎn)擊的時(shí)刻
a:link {color:#FF0000;}     /* 未被訪問的鏈接 */
a:visited {color:#00FF00;}  /* 已被訪問的鏈接 */
a:hover {color:#FF00FF;}    /* 鼠標(biāo)指針移動到鏈接上 */
a:active {color:#0000FF;}   /* 正在被點(diǎn)擊的鏈接 */

CSS定位

  • CSS通過position屬性來來定位,position屬性共有4個(gè)值碟渺,作用分別為:
    static:元素框正常生成鲜锚。塊級元素生成一個(gè)矩形框,作為文檔流的一部分,行內(nèi)元素則會創(chuàng)建一個(gè)或多個(gè)行框芜繁,置于其父元素中攒霹。
    relative:元素框偏移某個(gè)距離。元素仍保持其未定位前的形狀浆洗,它原本所占的空間仍保留。
    absolute:元素框從文檔流完全刪除集峦,并相對于其包含塊定位伏社。包含塊可能是文檔中的另一個(gè)元素或者是初始包含塊。元素原先在正常文檔流中所占的空間會關(guān)閉塔淤,就好像元素原來不存在一樣摘昌。元素定位后生成一個(gè)塊級框,而不論原來它在正常流中生成何種類型的框高蜂。
    fixed:元素框的表現(xiàn)類似于將 position 設(shè)置為 absolute聪黎,不過其包含塊是視窗本身。

CSS選擇器

  • 元素選擇器:為HTML的某一個(gè)元素添加樣式备恤,如:
html {color:black;}
h1 {color:blue;}
h2 {color:silver;}
  • 選擇器分組:將多個(gè)具有相同樣式的元素壓縮到一起稿饰,如:為h1,h2露泊,h3設(shè)置一個(gè)相同的樣式
h1, h2, h3, h4, h5, h6 {color:blue;}
  • 類選擇器:通過HTML的class值來定位樣式喉镰,可以被多個(gè)元素調(diào)用;
  • ID選擇器:通過HTML的id值來定位樣式惭笑,因?yàn)閕d值是唯一的侣姆,所以該樣式只能被引用一次;
  • 后代選擇器:根據(jù)HTML中的某些結(jié)構(gòu)為其定義樣式沉噩,如為ul下的em定義一個(gè)樣式捺宗,那么多有ul下的em都會擁有這個(gè)樣式,不管兩元素之前間隔多少層川蒙;
  • 子元素選擇器:如果不希望像后天選擇器一樣蚜厉,所有的后臺都添加樣式,那么就應(yīng)該用子元素選擇器派歌;
h1 > strong {color:red;}

表示只有好h1下的strong才會被設(shè)置為紅色弯囊;

CSS對齊方式

  • 水平對齊:對于塊級元素來說,可以通過margin來設(shè)置對齊胶果;
//規(guī)定的是均等地分配可用的外邊距 結(jié)果就是居中的元素
.center
{
margin-left:auto;
margin-right:auto;
}
  • 左右對齊:使用position屬性
.right
{
position:absolute;
}
  • 分別設(shè)置左和右對齊:float
.center
{
float:right;
float:left
}
  • CSS尺寸
    height:設(shè)置元素的高度匾嘱。
    line-height:設(shè)置行高。
    max-height:設(shè)置元素的最大高度早抠。
    max-width:設(shè)置元素的最大寬度霎烙。
    min-height:設(shè)置元素的最小高度。
    min-width:設(shè)置元素的最小寬度。
    width:設(shè)置元素的寬度悬垃。

CSS應(yīng)用

  • 導(dǎo)航欄設(shè)置
<!DOCTYPE html>
<html>
<head>
    <h1>導(dǎo)航</h1>
    <style type="text/CSS">
    /* 去掉圓點(diǎn)游昼,刪除外邊距 */
    ul {
        list-style-type:none;
        margin:0;
        padding:0;
    }
    /* 導(dǎo)航欄設(shè)置為橫向 */
    li {
        display:inline;
        float:left;
    }
    /* 整個(gè)鏈接塊點(diǎn)擊都可以 */
    a {
        display:block;
        width:60px;
    }
    </style>
</head>
<body>
    <ul>
        <li><a href="#">資源</a></li>
        <li><a href="#">成員</a></li>
        <li><a href="#">活動</a></li>
        <li><a href="#">消息</a></li>
        <li><a href="#">詳情</a></li>
    </ul>
</body>
</html>
image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市尝蠕,隨后出現(xiàn)的幾起案子烘豌,更是在濱河造成了極大的恐慌,老刑警劉巖看彼,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件廊佩,死亡現(xiàn)場離奇詭異,居然都是意外死亡靖榕,警方通過查閱死者的電腦和手機(jī)标锄,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來茁计,“玉大人料皇,你說我怎么就攤上這事⌒茄梗” “怎么了践剂?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長租幕。 經(jīng)常有香客問我舷手,道長,這世上最難降的妖魔是什么劲绪? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任男窟,我火速辦了婚禮,結(jié)果婚禮上贾富,老公的妹妹穿的比我還像新娘歉眷。我一直安慰自己,他們只是感情好颤枪,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布汗捡。 她就那樣靜靜地躺著,像睡著了一般畏纲。 火紅的嫁衣襯著肌膚如雪扇住。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天盗胀,我揣著相機(jī)與錄音艘蹋,去河邊找鬼。 笑死票灰,一個(gè)胖子當(dāng)著我的面吹牛女阀,可吹牛的內(nèi)容都是我干的宅荤。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼浸策,長吁一口氣:“原來是場噩夢啊……” “哼冯键!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起庸汗,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤惫确,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后蚯舱,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體雕薪,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年晓淀,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片盏档。...
    茶點(diǎn)故事閱讀 38,622評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡凶掰,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蜈亩,到底是詐尸還是另有隱情懦窘,我是刑警寧澤,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布稚配,位于F島的核電站畅涂,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏道川。R本人自食惡果不足惜午衰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望冒萄。 院中可真熱鬧臊岸,春花似錦、人聲如沸尊流。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽召调。三九已至支子,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間迎献,已是汗流浹背瞎访。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留忿晕,地道東北人装诡。 一個(gè)月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓银受,卻偏偏與公主長得像,于是被迫代替她去往敵國和親鸦采。 傳聞我的和親對象是個(gè)殘疾皇子宾巍,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評論 2 348

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,737評論 1 92
  • 本文主要是起筆記的作用渔伯,內(nèi)容來自慕課網(wǎng). 認(rèn)識CSS樣式 CSS全稱為“層疊樣式表 (Cascading Styl...
    0o凍僵的企鵝o0閱讀 2,630評論 0 30
  • CSS 單位尺寸: 顏色: 尺寸屬性: width/height:寬高 overflow:當(dāng)內(nèi)容溢出元素框時(shí)如何處...
    南山伐木閱讀 485評論 1 0
  • 學(xué)習(xí)CSS的最佳網(wǎng)站沒有之一 http://www.w3school.com.cn/tags/index.asp ...
    Amyyy_閱讀 1,033評論 0 1
  • 我說你是人間的四月天顶霞;笑聲點(diǎn)亮了四面風(fēng);輕靈在春的光艷中交舞著變锣吼。 你是四月早天里的云煙选浑,黃昏吹著風(fēng)的軟,星子在無...
    半九十閱讀 276評論 0 0