第十五章 浮動

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>浮動</title>
    <style media="screen">
      /*div,p,h1,span,strong{
        border: 1px solid;
      }*/

      /*.box1 {
        height: 100px;
        width: 100px;
        background-color: red;
        float: left;
      }
      .box2{
        height: 100px;
        width: 100px;
        background-color: blue;
        float: right;
      }*/

      /*.box1{
        width: 100px;
        height: 100px;
        background-color: red;
        float: left;
      }
      .box2{
        width: 200px;
        height: 200px;
        background-color: blue;
      }*/

      /*.box1{
        width: 50px;
        height: 50px;
        background-color: red;
        float: left;
      }
      .box2{
        width: 100px;
        height: 100px;
        background-color: blue;
      }
      .box3{
        width: 150px;
        height: 150px;
        background-color: green;
        float: right;
      }
      .box4{
        width: 200px;
        height: 200px;
        background-color: brown;
        float: right;
      }*/

      /*.father{
        width: 100px;
        height: 200px;
        background-color: brown;
      }
      .box1{
        width: 50px;
        height: 100px;
        background-color: green;
        float: left;
      }
      .box2{
        width: 50px;
        height: 50px;
        background-color: red;
        float: left;
      }
      .box3{
        width: 100px;
        height: 50px;
        background-color: blue;
        float: left;
      }*/

      /*img{
        float: left;
      }*/
      html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}
      .header{
        width: 980px;
        height: 100px;
        margin: 0 auto;
      }
      .header .brownDiv{
        width: 250px;
        height: 100px;
        float: left;
        background-color: brown;
      }
      .header .greenDiv{
        width: 150px;
        height: 50px;
        background-color: green;
        float: right;
      }
      .header .blueDiv {
        width: 650px;
        height: 50px;
        background-color: blue;
        float: right;
      }
      .content{
        width: 980px;
        height: 400px;
        margin: 0 auto;
        margin-top: 10px;
      }
      .content .leftDiv{
        width: 320px;
        height: 400px;
        background-color: yellow;
        float: left;
      }
      .content .rightDiv{
        width: 650px;
        height: 400px;
        float: right;
      }
      .content .rightDiv .rightTop{
        width: 650px;
        height: 350px;
      }
      .content .rightDiv .rightTop .rightTopLeft{
        width: 400px;
        height: 350px;
        float: left;
      }
      .content .rightDiv .rightTop .rightTopLeft .rightTopLeftTop {
        width: 400px;
        height: 200px;
        background-color: red;
      }
      .content .rightDiv .rightTop .rightTopLeft .rightTopLeftBottom {
        width: 400px;
        height: 140px;
        background-color: blue;
        margin-top: 10px;
      }
      .content .rightDiv .rightTop .rightTopRight {
        width: 240px;
        height: 350px;
        background-color: green;
        float: right;
      }

      .content .rightDiv .rightBottom{
        width: 650px;
        height: 40px;
        background-color: blue;
        margin-top: 10px;
      }
      .footer{
        width: 980px;
        height: 40px;
        background-color:blue;
        margin: 0 auto;
        margin-top: 10px;
      }
    </style>
  </head>
  <body>
    <!-- <div class="">
      我是模塊
    </div>
    <p>我是段落</p>
    <h1>我是標(biāo)題</h1>
    <span>我是域</span>
    <strong>我是強(qiáng)調(diào)</strong> -->

    <!-- <span class="box1"></span>
    <span class="box2"></span> -->

    <!-- <div class="box1">
      box1
    </div>
    <div class="box2">
      box2
    </div>
    <div class="box3">
      box3
    </div>
    <div class="box4">
      box4
    </div> -->

    <!-- <div class="father">
      <div class="box1">

      </div>
      <div class="box2">

      </div>
      <div class="box3">

      </div>
    </div> -->

  <!-- ![](../HTML5/0.gif)
  <p>宋佳慧妄,1980年11月13日出生于黑龍江省哈爾濱市南崗區(qū),畢業(yè)于上海戲劇學(xué)院表演系剪芍,中國女演員塞淹,因有同名的前輩女演員宋佳,故多被媒體稱為“小宋佳”罪裹。2006年出演電影《好奇害死貓》開始嶄露頭角饱普,并因此獲第26屆中國電影金雞獎最佳女配角提名;2012年状共,出演都市勵志劇《那樣芬芳》套耕,飾演榮芬芳。同年峡继,宋佳憑借《懸崖》獲得第18屆上海電視節(jié)最佳電視劇女演員獎和第9屆中國金鷹電視藝術(shù)節(jié)“最佳藝術(shù)表演女演員獎”冯袍;2013年憑借主演電影《蕭紅》獲29屆中國電影金雞獎“最佳女主角”、第9屆中美電影節(jié)</p> -->

  <div class="header">
    <div class="brownDiv">

    </div>
    <div class="greenDiv">

    </div>
    <div class="blueDiv">

    </div>
  </div>

  <div class="content">
    <div class="leftDiv">

    </div>
    <div class="rightDiv">
      <div class="rightTop">
        <div class="rightTopLeft">
          <div class="rightTopLeftTop">

          </div>
          <div class="rightTopLeftBottom">

          </div>
        </div>
        <div class="rightTopRight">

        </div>

      </div>
      <div class="rightBottom">

      </div>
    </div>
  </div>
  <div class="footer">

  </div>
  </body>
</html>

第119課 網(wǎng)頁布局方式

網(wǎng)頁的布局方式其實就是瀏覽器是如何對網(wǎng)頁中的元素進(jìn)行排版的

1、標(biāo)準(zhǔn)流(文檔流/普通流)排版方式

1康愤、1其實瀏覽器默認(rèn)的排版方式就是標(biāo)準(zhǔn)的排版方式
1.2在CSS中將元素分為三類儡循,分別是塊級元素/行內(nèi)元素/行內(nèi)塊級元素
1.3在標(biāo)準(zhǔn)流中有兩種排版方式,一種是垂直排版征冷,一種是水平排版
垂直排版择膝,如果元素是塊級元素,那么就會垂直排版
水平排版检激,如果元素是行內(nèi)元素/行內(nèi)塊級元素肴捉,那么就會水平排版

2、浮動流排版方式

3叔收、定位流排版方式

第120課 浮動流基本概念

浮動流排版方式

1齿穗、浮動流是一種“半脫離標(biāo)準(zhǔn)流”的排版方式
2、浮動流只能水平排版今穿,只可以設(shè)置某個元素左對齊或者右對齊缤灵。

注意點
1伦籍、浮動流沒有center居中對齊
2蓝晒、在浮動流中是不可以使用margin:0 auto;的

特點:

1、在浮動流中不區(qū)分塊級元素/行內(nèi)元素/行內(nèi)塊級元素帖鸦,都可以水平排版
2芝薇、在浮動流中不區(qū)分塊級元素/行內(nèi)元素/行內(nèi)塊級元素,都可以設(shè)置寬高
3作儿、綜上所述:浮動流中的元素和標(biāo)準(zhǔn)流中的行內(nèi)塊級元素很像

第121課 浮動元素脫標(biāo)

元素的脫標(biāo):就是元素脫離了標(biāo)準(zhǔn)流

當(dāng)某一個元素浮動之后洛二,那么這個元素看上去就像被從標(biāo)準(zhǔn)流中刪除了一樣,這個就是浮動元素的脫標(biāo)

影響:如果前面一個元素浮動了攻锰,而后面一個元素沒有浮動晾嘶,
那么這個時候前面的一個元素就會蓋住后面的一個元素

第122課 浮動元素排序規(guī)則

1、相同方向上的浮動元素娶吞,先浮動的元素顯示在前面垒迂,后浮動的元素會顯示在后面
2、不同方向上的浮動元素妒蛇,左浮動會找左浮動机断,右浮動會找右浮動
3、浮動元素浮動之后的位置绣夺,由浮動元素浮動之前在標(biāo)準(zhǔn)流中的位置來確定

第123課 浮動元素貼靠現(xiàn)象

如果父元素的寬度小于元素的寬度吏奸,那么元素就會找他前面一個元素之前的元素,查看寬度是否合適
若果合適陶耍,貼著他前面一個元素之前的元素
如果不夠奋蔚,繼續(xù)尋找,直到找到父元素為止

第124課 浮動元素字圍現(xiàn)象

文字會圍繞浮動元素顯示

第125烈钞、126泊碑、127 課 浮動練習(xí)

垂直方向:標(biāo)準(zhǔn)流
水平方向:浮動流

1产上、copy 去除margin padding
2、從上到下蛾狗,從外到內(nèi)
3晋涣、先垂直標(biāo)準(zhǔn)流,水平浮動流
在企業(yè)開發(fā)中沉桌,垂直方向使用標(biāo)準(zhǔn)流谢鹊,水平方向使用浮動流

復(fù)雜界面

1、從上至下布局
2留凭、從外向內(nèi)布局
3佃扼、水平方向可以先劃分為一左一右,再對左邊/右邊進(jìn)行進(jìn)一步布局

內(nèi)容參考

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蔼夜,一起剝皮案震驚了整個濱河市兼耀,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌求冷,老刑警劉巖辱匿,帶你破解...
    沈念sama閱讀 216,843評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件劲装,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)席里,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,538評論 3 392
  • 文/潘曉璐 我一進(jìn)店門夕膀,熙熙樓的掌柜王于貴愁眉苦臉地迎上來功蜓,“玉大人逝撬,你說我怎么就攤上這事∏酰” “怎么了梦裂?”我有些...
    開封第一講書人閱讀 163,187評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長盖淡。 經(jīng)常有香客問我年柠,道長,這世上最難降的妖魔是什么禁舷? 我笑而不...
    開封第一講書人閱讀 58,264評論 1 292
  • 正文 為了忘掉前任彪杉,我火速辦了婚禮,結(jié)果婚禮上牵咙,老公的妹妹穿的比我還像新娘派近。我一直安慰自己,他們只是感情好洁桌,可當(dāng)我...
    茶點故事閱讀 67,289評論 6 390
  • 文/花漫 我一把揭開白布渴丸。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪谱轨。 梳的紋絲不亂的頭發(fā)上戒幔,一...
    開封第一講書人閱讀 51,231評論 1 299
  • 那天,我揣著相機(jī)與錄音土童,去河邊找鬼诗茎。 笑死,一個胖子當(dāng)著我的面吹牛献汗,可吹牛的內(nèi)容都是我干的敢订。 我是一名探鬼主播,決...
    沈念sama閱讀 40,116評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼罢吃,長吁一口氣:“原來是場噩夢啊……” “哼楚午!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起尿招,我...
    開封第一講書人閱讀 38,945評論 0 275
  • 序言:老撾萬榮一對情侶失蹤矾柜,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后就谜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體怪蔑,經(jīng)...
    沈念sama閱讀 45,367評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,581評論 2 333
  • 正文 我和宋清朗相戀三年吁伺,在試婚紗的時候發(fā)現(xiàn)自己被綠了饮睬。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片租谈。...
    茶點故事閱讀 39,754評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡篮奄,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出割去,到底是詐尸還是另有隱情窟却,我是刑警寧澤,帶...
    沈念sama閱讀 35,458評論 5 344
  • 正文 年R本政府宣布呻逆,位于F島的核電站夸赫,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏咖城。R本人自食惡果不足惜茬腿,卻給世界環(huán)境...
    茶點故事閱讀 41,068評論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望宜雀。 院中可真熱鬧切平,春花似錦、人聲如沸辐董。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,692評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至苔严,卻和暖如春定枷,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背届氢。 一陣腳步聲響...
    開封第一講書人閱讀 32,842評論 1 269
  • 我被黑心中介騙來泰國打工欠窒, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人退子。 一個月前我還...
    沈念sama閱讀 47,797評論 2 369
  • 正文 我出身青樓贱迟,卻偏偏與公主長得像,于是被迫代替她去往敵國和親絮供。 傳聞我的和親對象是個殘疾皇子衣吠,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,654評論 2 354

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,751評論 1 92
  • 網(wǎng)頁的布局方式 1.什么是網(wǎng)頁的布局方式?網(wǎng)頁的布局方式其實就是指瀏覽器是如何對網(wǎng)頁中的元素進(jìn)行排版的 1.標(biāo)準(zhǔn)流...
    sweetMood閱讀 267評論 0 0
  • CSS學(xué)習(xí)感言: CSS明顯比HTML復(fù)雜一些壤靶,用的時間也多缚俏,而且也還有許多迷惑的地方,特別是關(guān)于定位和浮動贮乳,理解...
    雨夜月風(fēng)閱讀 437評論 0 1
  • 展忧换,當(dāng)然是為了賣嘛。不過車展旁邊的美女或許還是不能帶走向拆。新圖書館建成亚茬,當(dāng)然需要新書充實館藏。這不廈門外圖書店就來了...
    少卿足下閱讀 512評論 0 2
  • 【日記52】 七月的廣東浓恳,天氣變化比翻書還快刹缝,說好的晴天,說下就下颈将。冒著小雨梢夯,驅(qū)車兩個小時,終于來到培訓(xùn)地點晴圾,雨中...
    趙靜理財閱讀 554評論 0 50