Day04 CSS補(bǔ)充

1.CSS引用

有三種引用方式称近,分別為:

  • 1.內(nèi)部樣式
  • 2.內(nèi)聯(lián)樣式
  • 3.外部樣式

1.1內(nèi)部樣式

CSS和HTML分開

 /*內(nèi)部樣式*/
    div{
    width: 100px;
    height: 100px;
    background: red;
    }
<div>hello world</div>

1.2內(nèi)聯(lián)樣式

<!--內(nèi)聯(lián)樣式
不要這樣寫-->
<div style="width: 100px;height: 100px;background: red;"></div>

1.3外部樣式

  <!--外部樣式表 推薦使用-->
  <link rel="stylesheet" href="css/index.css">

2.CSS 定位高寬繼承問題

<style>
    .parent{
      width: 300px;
      height: 300px;
      background: red;
      position: relative;
    }
    /*如果給子元素絕對定位奢赂,它不會繼承父元素的寬度*/
    .child{
      /*width: 200px;*/
      position: absolute;
      height: 50px;
      background: pink;
    }
  </style>

3.Margin問題

3.1 第一個子元素Margin-top問題

 <style>
    /*如果給父元素的第一個元素設(shè)置margin-top办斑,父元素移動,子元素不移動*/
    /*解決方法1:給父元素一個overflow:hidden
    解決方法2:給父元素一個before偽元素*/
    .parent{
      width: 300px;
      height: 300px;
      background: red;
      overflow: hidden;
    }
    .parent:before{
      content: '';
      display: table;
    }
    .child{
      width: 100px;
      height: 100px;
      margin-top: 100px;
      background: green;
    }
  </style>

3.2兄弟級元素的margin重復(fù)問題

<style>
    .parent{
      width: 400px;
      height: 400px;
      background: red;
    }
    /*兄弟級元素margin重復(fù)的問題
    first 和second 會共用一個margin 取兩者最大值
    沒有解決方法俐镐,以后設(shè)計(jì)時注意*/
    .first{
      width: 100px;
      height: 100px;
      margin-bottom: 100px;
      background: green;
    }
    .second{
      margin-top: 100px;
      width: 100px;
      height: 100px;
      background: yellow;
    }
  </style>

4.表單

<form action="">
    <!--label是給input注釋用的-->
    <!--label中的for對應(yīng)后面元素的id
    實(shí)現(xiàn)效果位點(diǎn)擊label則后面的元素選中-->
  <div><label for="user">用戶名</label><input type="text" id="user"></div>
  <div><label for="pwd">密碼</label><input type="password" id="pwd"></div>
  <div><input type="submit" value="提交"></div>
</form>

5.單選框 復(fù)選框

<!--單選框 注意name保持一致-->
<div>性別 <label for="male">男</label> <input type="radio" id="male" name="sex">
    <label for="female">女</label><input type="radio" id="female" name="sex">
  </div>
<!--復(fù)選框-->
<div>
  <label>愛好</label>
  <input type="checkbox">籃球
  <input type="checkbox">足球
  <input type="checkbox">乒乓球
</div>

6.下拉框 文本域

<!--下拉框-->
  <select >
    <option value="武漢市">武漢市</option>
    <option value="荊州市" selected>荊州市</option>
    <option value="天門市">天門市</option>
  </select>
<!--文本域-->
<textarea placeholder="請吐槽" ></textarea>

7.input輸入框補(bǔ)充

<div>
  <!--這兩個相等-->
  <input class="btn" type="submit" value="提交">
  <button type="submit">提交</button>
</div>
/*當(dāng)input類型為submit時秒梳,加邊框不會改變其元素的寬和高*/
    input{
      width: 100px;
      height: 30px;
    }

8.display和visibility

 <style>
    /*visibility:hidden只是將元素隱藏(透明度為0),頁面中仍有這個元素只是看不見*/
    /*display:none 是元素直接從頁面上消失了*/
    div{
      /*visibility: hidden;*/
      display: none;
    }
  </style>

9.iframe

HTML

<!--iframe的name的值要跟a標(biāo)簽的target的值一樣-->
<iframe src="" frameborder="0"  name="frame"></iframe>
<a href="first.html" target="frame">first</a>
<a href="second.html" target="frame">second</a>

CSS

<style>
    iframe{
      width: 300px;
      height: 200px;
      border: 1px solid #333333;
    }
  </style>

10.span button問題

<div>
  <span>span</span>
  <button>button</button>
</div>
/*給button設(shè)置margin-top凭戴,span會隨著一起動 沒有解決辦法 設(shè)計(jì)時注意*/
 <style>
    button{
      margin-top: 40px;
    }
  </style>
image.png

11. iconfont

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <link rel="stylesheet" >
  <script src="http://at.alicdn.com/t/font_720210_7hpimz4vgb7.js"></script>
  <style>
    .sousuo{
      font-size: 20px;
    }
    .icon {
      width: 40px; height: 40px;
      vertical-align: -0.15em;
      fill: currentColor;
      overflow: hidden;
    }
  </style>
</head>
<body>
<div>
  <i class="iconfont icon-sousuo sousuo"></i>
  <i class="iconfont icon-gouwucheman"></i>
  <svg class="icon" aria-hidden="true">
    <use xlink:href="#icon-xuexiao"></use>
  </svg>
</div>
</body>
</html>


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末涧狮,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子么夫,更是在濱河造成了極大的恐慌者冤,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,657評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件档痪,死亡現(xiàn)場離奇詭異涉枫,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)腐螟,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評論 3 394
  • 文/潘曉璐 我一進(jìn)店門华烟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來配名,“玉大人杨耙,你說我怎么就攤上這事鲤氢。” “怎么了汽绢?”我有些...
    開封第一講書人閱讀 164,057評論 0 354
  • 文/不壞的土叔 我叫張陵吗跋,是天一觀的道長。 經(jīng)常有香客問我宁昭,道長跌宛,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,509評論 1 293
  • 正文 為了忘掉前任久窟,我火速辦了婚禮秩冈,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘斥扛。我一直安慰自己入问,他們只是感情好丹锹,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,562評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著芬失,像睡著了一般楣黍。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上棱烂,一...
    開封第一講書人閱讀 51,443評論 1 302
  • 那天租漂,我揣著相機(jī)與錄音,去河邊找鬼颊糜。 笑死哩治,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的衬鱼。 我是一名探鬼主播业筏,決...
    沈念sama閱讀 40,251評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼鸟赫!你這毒婦竟也來了蒜胖?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,129評論 0 276
  • 序言:老撾萬榮一對情侶失蹤抛蚤,失蹤者是張志新(化名)和其女友劉穎台谢,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體岁经,經(jīng)...
    沈念sama閱讀 45,561評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡朋沮,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,779評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蒿偎。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片朽们。...
    茶點(diǎn)故事閱讀 39,902評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖诉位,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情菜枷,我是刑警寧澤苍糠,帶...
    沈念sama閱讀 35,621評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站啤誊,受9級特大地震影響岳瞭,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蚊锹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,220評論 3 328
  • 文/蒙蒙 一瞳筏、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧牡昆,春花似錦姚炕、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽些椒。三九已至,卻和暖如春掸刊,著一層夾襖步出監(jiān)牢的瞬間免糕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評論 1 269
  • 我被黑心中介騙來泰國打工忧侧, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留石窑,地道東北人。 一個月前我還...
    沈念sama閱讀 48,025評論 2 370
  • 正文 我出身青樓蚓炬,卻偏偏與公主長得像尼斧,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子试吁,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,843評論 2 354

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案棺棵? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,751評論 1 92
  • 1. 前言 前端圈有個“梗”:在面試時熄捍,問個css的position屬性能刷掉一半人烛恤,其中不乏工作四五年的同學(xué)。在...
    YjWorld閱讀 4,446評論 5 15
  • 轉(zhuǎn)載請聲明 原文鏈接地址 關(guān)注公眾號獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    程序員poetry閱讀 16,553評論 32 459
  • 我經(jīng)常說一定要把作業(yè)記好別記落下了余耽,可是開學(xué)了這幾天就落下了兩樣作業(yè)了缚柏。 今天中午 讓我給填家長...
    孫星堂媽媽閱讀 189評論 0 1
  • 在嘈雜和匆忙中, 平靜地前行吧碟贾, 也別忘了在寂靜中币喧, 能找到多好的安寧。 可以的話袱耽, 盡量不放棄原則而與所有人和睦...
    鄧鄧_0388閱讀 574評論 0 4