2018-09-14css浮動

浮動

文檔流
文檔流为居,是指盒子按照html標(biāo)簽編寫的順序依次從上到下碌宴,從左到右排列,塊元素占一行蒙畴,行內(nèi)元素在一行之內(nèi)從左到右排列贰镣,先寫的先排列,后寫的排在后面膳凝,每個盒子都占據(jù)自己的位置碑隆。

浮動特性

1、浮動元素有左浮動(float:left)和右浮動(float:right)兩種

2蹬音、浮動的元素會向左或向右浮動上煤,碰到父元素邊界、浮動元素著淆、未浮動的元素才停下來

3劫狠、相鄰浮動的塊元素可以并在一行,超出父級寬度就換行

4永部、浮動讓行內(nèi)元素或塊元素自動轉(zhuǎn)化為行內(nèi)塊元素

5独泞、浮動元素后面沒有浮動的元素會占據(jù)浮動元素的位置,沒有浮動的元素內(nèi)的文字會避開浮動的元素苔埋,形成文字饒圖的效果

6懦砂、父元素內(nèi)整體浮動的元素?zé)o法撐開父元素,需要清除浮動

7、浮動元素之間沒有垂直margin的合并

清除浮動

  • 父級上增加屬性overflow:hidden

  • 在最后一個子元素的后面加一個空的div孕惜,給它樣式屬性 clear:both(不推薦)

  • 使用成熟的清浮動樣式類愧薛,clearfix

    .clearfix:after,.clearfix:before{ content: "";display: table;}
    .clearfix:after{ clear:both;}
    .clearfix{zoom:1;}
    
    

    清除浮動的使用方法:

    .con2{... overflow:hidden}
    或者
    <div class="con2 clearfix">
    

css中font的一種簡寫方式:


字體/行高

浮動的時候,浮動順序還是按文檔中的來衫画,文檔中先出現(xiàn)的先浮動毫炉,后出現(xiàn)的后浮動
因為浮動了,所以被轉(zhuǎn)換成了行內(nèi)塊元素削罩,自動支持寬和高
浮動的子元素瞄勾,無法撐開父級的高度;父元素要給高度弥激,給多少就高多少
這個時候需要清除浮動进陡。清除浮動有三種方式(1)在父級加overf:hidden (2)在最后一個子元素后面加一個空的div,給style樣式屬性clear:both (3)最常用的方式:


既可以消除塌陷微服,也可以清楚浮動

代碼奉上:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>清除浮動</title>
    <style type="text/css">
        .con,.con2{
            width: 300px;
            /*height: 300px;*/
            border: 1px solid #000;
            margin: 100px auto 0;
            font-size: 0

        }
        .con a{
            width: 50px;
            height: 50px;
            display: inline-block;
            background-color: gold;
            font-size: 16px;
            margin: 10px;
            text-align: center;
            line-height: 50px;
            text-decoration: none;
        }
        .con2 a{
            width: 50px;
            height: 50px;
            display: inline-block;
            background-color: gold;
            font-size: 16px;
            margin: 10px;
            text-align: center;
            line-height: 50px;
            text-decoration: none;
            float: left;
        }
        .con2{
            /*height: 300px;*/
            /*overflow: hidden;*/
        }
        /*.clearfix:after{
            content: "";
            display: table;
            clear: both;
        }*/
        .clearfix:before,.clearfix:after{
            content: "";
            display: table;

        }
        .clearfix:after{
            clear: both;
        }
        .clearfix{
            zoom: 1;
        }

    </style>
</head>
<body>
    <div class="con">
        <a href="">1</a>
        <a href="">2</a>
        <a href="">3</a>
        <a href="">4</a>
        <a href="">5</a>
        <a href="">6</a>
        <a href="">7</a>
        <a href="">8</a>
        <a href="">5</a>
        <a href="">6</a>
        <a href="">7</a>
        <a href="">8</a>
        

    </div>

    <div class="con2 clearfix">
        <a href="">1</a>
        <a href="">2</a>
        <a href="">3</a>
        <a href="">4</a>
        <a href="">5</a>
        <a href="">6</a>
        <a href="">7</a>
        <a href="">8</a>
        <a href="">5</a>
        <a href="">6</a>
        <a href="">7</a>
        <a href="">8</a>
        <!-- <div style="clear: both"></div> -->

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

效果展示:


含有before和after
  • 浮動的時候沒有行內(nèi)塊元素的間隙
    浮動的時候趾疚,元素轉(zhuǎn)換為行內(nèi)塊元素,但是和行內(nèi)塊元素還是有區(qū)別的(1)不會因為代碼換行產(chǎn)生間距(2)有浮動的特性以蕴,往左靠或者往右靠
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末糙麦,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子丛肮,更是在濱河造成了極大的恐慌赡磅,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件宝与,死亡現(xiàn)場離奇詭異焚廊,居然都是意外死亡,警方通過查閱死者的電腦和手機习劫,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進(jìn)店門咆瘟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人榜聂,你說我怎么就攤上這事搞疗∩つⅲ” “怎么了须肆?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長桩皿。 經(jīng)常有香客問我豌汇,道長,這世上最難降的妖魔是什么泄隔? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任拒贱,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘逻澳。我一直安慰自己闸天,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布斜做。 她就那樣靜靜地躺著苞氮,像睡著了一般。 火紅的嫁衣襯著肌膚如雪瓤逼。 梳的紋絲不亂的頭發(fā)上笼吟,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天,我揣著相機與錄音霸旗,去河邊找鬼贷帮。 笑死,一個胖子當(dāng)著我的面吹牛诱告,可吹牛的內(nèi)容都是我干的撵枢。 我是一名探鬼主播,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼精居,長吁一口氣:“原來是場噩夢啊……” “哼诲侮!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起箱蟆,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤沟绪,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后空猜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體绽慈,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年辈毯,在試婚紗的時候發(fā)現(xiàn)自己被綠了坝疼。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡谆沃,死狀恐怖钝凶,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情唁影,我是刑警寧澤耕陷,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站据沈,受9級特大地震影響哟沫,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜锌介,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一嗜诀、第九天 我趴在偏房一處隱蔽的房頂上張望猾警。 院中可真熱鬧,春花似錦隆敢、人聲如沸发皿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽雳窟。三九已至,卻和暖如春匣屡,著一層夾襖步出監(jiān)牢的瞬間封救,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工捣作, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留誉结,地道東北人。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓券躁,卻偏偏與公主長得像惩坑,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子也拜,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,914評論 2 355

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案以舒? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補...
    _Yfling閱讀 13,753評論 1 92
  • 1. 前言 前端圈有個“梗”:在面試時慢哈,問個css的position屬性能刷掉一半人蔓钟,其中不乏工作四五年的同學(xué)。在...
    YjWorld閱讀 4,446評論 5 15
  • 這篇文章極好,以至于讓我受益良多,就一字沒有改動的轉(zhuǎn)發(fā)過來一絲冰涼老師的文章 需要注意的是卵贱,display:tab...
    新晉小牛牛閱讀 1,047評論 0 2
  • 1 她是個很美麗的女子滥沫,身材娥娜多姿,氣質(zhì)溫婉優(yōu)雅键俱,很容易害羞兰绣,說話小聲,不敢與人對視编振。 李華喜歡她很久了缀辩,自從去...
    映月月影閱讀 409評論 6 6
  • 俗話說臀玄,好記性不如爛筆頭,關(guān)于集成地圖 (這里以百度地圖為例) 這一塊杯瞻,本人目前在一家代駕公司做了一年了镐牺,對這一塊...
    哈哈大p孩閱讀 14,651評論 46 171