2018-10-31-day3-css屬性

一.標(biāo)準(zhǔn)流和浮動(dòng)
<!--
    1.標(biāo)準(zhǔn)流
    標(biāo)準(zhǔn)流布局:在標(biāo)準(zhǔn)流中建钥,塊級(jí)標(biāo)簽是一個(gè)占一行朝聋,默認(rèn)寬度是父標(biāo)簽的寬度,默認(rèn)高度是內(nèi)容的高度码党;并且可以設(shè)置寬度和高度
               行內(nèi)標(biāo)簽,一行可以顯示多個(gè)斥黑,默認(rèn)寬度和高度都是內(nèi)容的寬度揖盘;設(shè)置寬高無效
               行內(nèi)塊標(biāo)簽,一行可以顯示多個(gè)锌奴,默認(rèn)寬度和高度都是內(nèi)容的寬高兽狭;設(shè)置寬高有效
    塊級(jí)標(biāo)簽:h1-h6, p, hr, ol\ul\dl\li, table, tr,  div
    行內(nèi)標(biāo)簽:a, img, td, input,select鹿蜀,option, textarea, span

    
-->
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <!--解決方案1:使用display-->
        <div style="height: 200px; background-color: chocolate;"></div>
        <div style="height: 400px; background-color: yellow;">
            <div style="background-color: blanchedalmond;display: inline-block;height: 400px; width: 20%;"></div>
            <div style="background-color: slateblue;display: inline-block;height: 400px;width: 60%;"></div>
            <div style="background-color: aqua;display: inline-block;height: 400px; width: 19%;"></div>
        </div>
        <div style="height: 200px; background-color: yellowgreen;"></div>
    </body>
</html>
二.display屬性
<!--
    1.display(設(shè)置標(biāo)簽的性質(zhì))
    block - 將標(biāo)簽設(shè)置為塊級(jí)標(biāo)簽
    inline-block - 將標(biāo)簽設(shè)置為行內(nèi)塊標(biāo)簽
    (注意:一般不會(huì)通過將標(biāo)簽轉(zhuǎn)換成行內(nèi)塊來解決問題, 因?yàn)樾袃?nèi)塊標(biāo)簽在現(xiàn)實(shí)的時(shí)候左右中間會(huì)有不能消除的空隙)
    inline - 將標(biāo)簽設(shè)置為行內(nèi)標(biāo)簽
-->
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <!--
            display: block - 將a轉(zhuǎn)換成塊級(jí)標(biāo)簽
        -->
        <a href="", style="display: block;background-color: hotpink; width: 200px;">abc</a>
        <!--
            display: inline-block - 將a轉(zhuǎn)換成行內(nèi)塊標(biāo)簽
        -->
        <a href="", style="display: inline-block;background-color: darkcyan; width: 300px;">123</a>
        <a href="", style="background-color: darkkhaki; width: 300px;">123</a>
        
        <p style="display: inline; background-color: lightskyblue; width: 200px;">我是段落1</p>
        <p style="display: inline; background-color: lightskyblue;">我是段落2</p>
        
    </body>
</html>
三.float屬性
<!--
    1.浮動(dòng)原理:
    a.浮動(dòng)會(huì)讓標(biāo)簽脫離標(biāo)準(zhǔn)流進(jìn)行布局(脫流)
    b.沒有浮動(dòng)的標(biāo)簽即占池底的位置箕慧,也占水面位置。浮動(dòng)后只占水面位置
    
    2.float屬性
    left - 左浮動(dòng)
    right - 右浮動(dòng)
    
    
    
    
    
    3.脫流后的布局規(guī)則:不管什么標(biāo)簽茴恰,脫流后都是一行可以顯示多個(gè)颠焦,可以設(shè)置寬度和高度
    
    
-->

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            p{
                background-color: chartreuse;
                float: left;
                width: 200px;
            }
            a{
                background-color: sandybrown;
                width: 200px;
                float: left;
            }
            
            div{
                width: 200px;
            }
        </style>
    </head>
    <body>
        <!--1.設(shè)置float屬性后會(huì)脫流-->
        <!--<p>我是段落1</p>
        <p style="background-color: yellow;">我是段落2</p>
        <a href="">aaa</a>
        <a href="">bbb</a>-->
        <div style="background-color: hotpink; height: 300px;float: right;">div1</div>
        <div style="background-color: goldenrod; height: 200px;">
            div2
        </div>
        <div style="background-color: yellow; height: 400px; ">div3</div>
        <a href="">aaa</a>
        
        
    </body>
</html>
四.清除浮動(dòng)
<!--
    1.清除浮動(dòng)
    清除浮動(dòng)指的是清除因?yàn)楦?dòng)而產(chǎn)生的高度塌陷問題
    
    2.高度塌陷
    當(dāng)父標(biāo)簽不浮動(dòng),并且不設(shè)置高度往枣;但是子標(biāo)簽浮動(dòng)的時(shí)候就會(huì)產(chǎn)生高度塌陷問題
    
    3.清除浮動(dòng)的方法:
    a.添加空的div: 在父標(biāo)簽的最后添加一個(gè)空的div,并且設(shè)置樣式clear屬性的值為both
    b.在會(huì)塌陷的標(biāo)簽中添加樣式伐庭,將overflow屬性的值設(shè)置為hidden
-->

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            /*方案2*/
            #div2{
                overflow: hidden;
            }
        </style>
    </head>
    <body>
        <div style="background-color: hotpink; height: 100px;"></div>
        
        <!--div2會(huì)出現(xiàn)高度塌陷問題-->
        <div id="div2" style="background-color: yellow;">
            <div style="background-color: peru; height: 100px; width: 200px;float: left;"></div>
            <div style="background-color: seagreen; height: 200px;width: 200px; float: right;"></div>
            
            <!--方案1-->
            <!--<div style="clear: both;"></div>-->
        </div>
        <div style="background-color: lightblue; height: 120px;"></div>
        
    </body>
</html>
五.文字環(huán)繞效果

<!--
    文字環(huán)繞:被環(huán)繞的標(biāo)簽(例如圖片對(duì)應(yīng)的標(biāo)簽)浮動(dòng);文字對(duì)應(yīng)的標(biāo)簽不浮動(dòng)
-->

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <!--圖片對(duì)應(yīng)塊-->
        <div id="" style="background-color: sandybrown; float: left;">
            <img src="img/luffy2.png"/>
        </div>
        
        <!--文字對(duì)應(yīng)的塊-->
        <div id="" style="background-color: yellow;">
            對(duì)此分冈,蘇寧易購官方事后回應(yīng)稱圾另,公告顯示財(cái)政部在檢查中發(fā)現(xiàn)蘇寧存在的 “資產(chǎn)轉(zhuǎn)讓未同時(shí)轉(zhuǎn)遞延收益531.89萬元、重復(fù)申報(bào)研發(fā)費(fèi)用加計(jì)扣除342.28萬元”問題雕沉,此問題為財(cái)政部在檢查時(shí)發(fā)現(xiàn)的會(huì)計(jì)事務(wù)所執(zhí)業(yè)質(zhì)量存在的問題盯捌,而非所謂的“逃稅等問題突出”。
而財(cái)政部指出的 “資產(chǎn)轉(zhuǎn)讓未同時(shí)轉(zhuǎn)遞延收益531.89萬元”是指蘇寧的會(huì)計(jì)師事務(wù)所在確認(rèn)收入時(shí)沒有同轉(zhuǎn)遞延收益蘑秽,與納稅無關(guān)饺著,且事實(shí)上蘇寧已經(jīng)就該收入全額箫攀、依法、及時(shí)地繳納了稅款幼衰。 關(guān)于“重復(fù)申報(bào)研發(fā)費(fèi)用加計(jì)扣除342.28萬元”該重復(fù)申報(bào)問題存在靴跛,是會(huì)計(jì)工作中的失誤,其導(dǎo)致蘇寧漏繳了以342.28萬元為基數(shù)計(jì)算得出的40萬余元的所得稅渡嚣。
蘇寧方面表示梢睛,對(duì)于財(cái)政部會(huì)計(jì)信息質(zhì)量檢查公告中提及的問題,蘇寧高度重視识椰,已經(jīng)組織公司內(nèi)部進(jìn)行認(rèn)真核查绝葡,對(duì)于指出的會(huì)計(jì)事務(wù)所執(zhí)業(yè)質(zhì)量問題已立即采取整改措施,并將引以為戒腹鹉。
同時(shí)藏畅,小米方面也回應(yīng)稱,相關(guān)報(bào)道涉及小米的部分與事實(shí)嚴(yán)重不符功咒。財(cái)政部此次公告的檢查為2017年財(cái)政部會(huì)計(jì)監(jiān)督檢查愉阎,是針對(duì)2016年的會(huì)計(jì)信息質(zhì)量進(jìn)行的檢查。根據(jù)財(cái)政部公告力奋,小米存在部分費(fèi)用攤銷核算錯(cuò)誤榜旦、對(duì)外贈(zèng)送商品未作為視同銷售行為申報(bào)繳稅、報(bào)銷發(fā)票管理不規(guī)范景殷、費(fèi)用管理制度不完善等問題溅呢。以上問題均已整改完成,并獲得財(cái)政部認(rèn)可猿挚。
部分費(fèi)用攤銷核算問題咐旧,主要為房租及部分裝修費(fèi)用攤銷的起始時(shí)間以及部分共用費(fèi)用在集團(tuán)企業(yè)間的分?jǐn)偞嬖谝恍┢睿疽呀?jīng)進(jìn)行了相關(guān)賬務(wù)調(diào)整亭饵,不存在偷逃稅款的行為。
        </div>
        
        
    </body>
</html>
六.定位
<!--
    CSS可以通過letf,right,top,bottom來對(duì)標(biāo)簽進(jìn)行定位梁厉。前提是設(shè)置好參考對(duì)象
    
    1.定位屬性:
    left - 標(biāo)簽左邊距
    right - 標(biāo)簽右邊距
    top - 標(biāo)簽上邊距
    bottom - 標(biāo)簽下邊距
    

    
    注意:a.定位需要通過position屬性來設(shè)置參考對(duì)象
         b.當(dāng)標(biāo)簽的寬度固定的時(shí)候辜羊,同時(shí)設(shè)置left和right只有l(wèi)eft有效;top和bottom同理
         c.可以同時(shí)設(shè)置left和right,不設(shè)置寬度词顾,或者寬度值為auto的時(shí)候八秃,標(biāo)簽會(huì)自動(dòng)拉伸;top和bottom同理
         
    2.position屬性
    (了解)initial - (默認(rèn)值)
    (了解)static - 不希望自己的子標(biāo)簽相對(duì)自己定位的時(shí)候才使用static
    
    absolute - 相對(duì)第一個(gè)非static和非initial的父標(biāo)簽進(jìn)行定位
    relative - 相對(duì)于自己在標(biāo)準(zhǔn)流中的位置定位;
               如果一個(gè)標(biāo)簽希望自己的子標(biāo)簽?zāi)軌蛳鄬?duì)自己定位,就設(shè)置這個(gè)標(biāo)簽的position為relative(自己不定位)
    fixed - 相對(duì)于瀏覽器定位
    sticky - 粘性定位肉盹,只針對(duì)網(wǎng)頁底部的標(biāo)簽定位昔驱。如果網(wǎng)頁內(nèi)容超過一屏(需要滾動(dòng))的時(shí)候相對(duì)瀏覽器定位;
             否則相對(duì)標(biāo)準(zhǔn)流定位
-->

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        
        <style type="text/css">
            #div1{
                width: 600px;
                height: 400px;
                background-color: hotpink;
                
            }
            #div2{
                width: 400px;
                height: 300px;
                background-color: navajowhite;
                
                
                position: relative;
                
                /*裁掉自己的子標(biāo)簽超出自己的范圍的部分*/
                overflow: hidden;
            }
            #div3{
                
                background-color: green;
                
                /*1.absolute*/
                /*寬高不確定的應(yīng)用*/
                /*width: auto;
                height: auto;
                
                position: absolute;
                left: 50px;
                right: 50px;
                
                top: 20px;
                bottom: 30px;*/
                
                /*2.relative*/
                /*width: 100px;
                height: 100px;
                
                position: relative;
                top: 50px;*/
                
                /*3.fixed*/
                /*width: 100%;
                height: 100px;
                
                position: fixed;
                top: 0px;
                right: 0px;*/
                
                /*4.sticky*/
                /*width: 100%;
                height: 100px;
                
                position: sticky;
                bottom: 0px;*/
                
                width: 100px;
                height: 100px;
                
                position: absolute;
                right: -25px;
                
                
                
            }
            
        </style>
        
    </head>
    <body>
        
        <div id="div1">
            <div id="div2">
                <!--<div style="width: 100px; height: 100px; background-color: honeydew;"></div>-->
                <div id="div3">
                    
                </div>
            </div>
        </div>
        
        <div id="" style="height: 200000px; background-color: slategray;">
            
        </div>
        
        
        
    </body>
</html>
七.盒子模型
<!--
    html中所有可見的標(biāo)簽都是盒子模型上忍。有固定的結(jié)構(gòu)骤肛,包括:內(nèi)容纳本、padding、border腋颠、margin四個(gè)部分
    內(nèi)容 - 可見的繁成,設(shè)置width和height實(shí)質(zhì)就是設(shè)置內(nèi)容的大小;默認(rèn)大小跟標(biāo)簽中的內(nèi)容有關(guān)
          添加子標(biāo)簽或者設(shè)置文字內(nèi)容都是添加或者顯示在內(nèi)容部分的;
          可以background-color會(huì)作用于內(nèi)容部分
          
    padding - 可見的,分上下左右四個(gè)部分;一般默認(rèn)都是0;
              可以background-color會(huì)作用于padding
              
    border - 可見的淑玫,分上下左右四個(gè)部分巾腕;一般默認(rèn)都是0;
             border的背景顏色需要單獨(dú)設(shè)置
             
    margin - 不可見絮蒿,但是占位置尊搬;分上下左右四個(gè)部分;一般默認(rèn)是0
        
-->
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            #div1{
                /*設(shè)置內(nèi)容部分和padding部分的背景顏色*/
                background-color: hotpink;
                
                /*1.設(shè)置內(nèi)容的大小*/
                width: 100px;
                height: 100px;
                
                /*2.設(shè)置padding*/
                /*a.分開設(shè)置*/
                /*padding-left: 50px;
                padding-top: 20px;
                padding-right: 20px;
                padding-bottom: 30px;*/
                
                /*b.一起設(shè)置*/
                padding: 20px;  /*同時(shí)設(shè)置四個(gè)padding值都為20px*/
                
                /*3.設(shè)置border*/
                /*
                 * border值的格式 : 線的樣式 顏色 寬度
                 * 線的樣式 - solid(實(shí)線)\double(雙實(shí)線)\dashed(點(diǎn)劃線)\dotted(虛線)
                 */
                /*border-left: solid blue 13px;
                border-top: solid yellow 10px;
                border-right: solid yellowgreen 12px;
                border-bottom: solid sienna 12px;*/
                /*同時(shí)設(shè)置*/
                /*border: solid lightskyblue 10px;*/
                
                /*4.設(shè)置圓角*/
                
                border-radius: 20px;
                
                /*分開切每個(gè)角的圓角*/
                /*border-top-left-radius: 50px;
                border-bottom-right-radius: 50px;
                border-top-right-radius: 50px;*/
                
                /*5.添加margin*/
                margin-left: 20px;
                margin-top: 50px;
                
                
                
                
                                
                
                
                
            }
        </style>
        
    </head>
    <body>
        <div id="" style="width: 100px; height: 200px; background-color: yellow;">
            
        </div>
        <div id="div1">
            <!--俺是看得見福建師范-->
            <div id="" style="width: 20px; height: 20px; background-color: yellowgreen;">
                
            </div>
        </div>
        
        姓名:<input type="text" name="" id="" value="" style="padding-left: 20px;"/>
    </body>
</html>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末土涝,一起剝皮案震驚了整個(gè)濱河市佛寿,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌回铛,老刑警劉巖狗准,帶你破解...
    沈念sama閱讀 218,122評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異茵肃,居然都是意外死亡腔长,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門验残,熙熙樓的掌柜王于貴愁眉苦臉地迎上來捞附,“玉大人,你說我怎么就攤上這事您没∧裾伲” “怎么了?”我有些...
    開封第一講書人閱讀 164,491評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵氨鹏,是天一觀的道長(zhǎng)欧募。 經(jīng)常有香客問我,道長(zhǎng)仆抵,這世上最難降的妖魔是什么跟继? 我笑而不...
    開封第一講書人閱讀 58,636評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮镣丑,結(jié)果婚禮上舔糖,老公的妹妹穿的比我還像新娘。我一直安慰自己莺匠,他們只是感情好金吗,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,676評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般摇庙。 火紅的嫁衣襯著肌膚如雪旱物。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,541評(píng)論 1 305
  • 那天跟匆,我揣著相機(jī)與錄音异袄,去河邊找鬼。 笑死玛臂,一個(gè)胖子當(dāng)著我的面吹牛烤蜕,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播迹冤,決...
    沈念sama閱讀 40,292評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼讽营,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了泡徙?” 一聲冷哼從身側(cè)響起橱鹏,我...
    開封第一講書人閱讀 39,211評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎堪藐,沒想到半個(gè)月后莉兰,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,655評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡礁竞,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,846評(píng)論 3 336
  • 正文 我和宋清朗相戀三年糖荒,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片模捂。...
    茶點(diǎn)故事閱讀 39,965評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡捶朵,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出狂男,到底是詐尸還是另有隱情综看,我是刑警寧澤,帶...
    沈念sama閱讀 35,684評(píng)論 5 347
  • 正文 年R本政府宣布岖食,位于F島的核電站红碑,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏泡垃。R本人自食惡果不足惜析珊,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,295評(píng)論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望兔毙。 院中可真熱鬧唾琼,春花似錦兄春、人聲如沸澎剥。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽哑姚。三九已至祭饭,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間叙量,已是汗流浹背倡蝙。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留绞佩,地道東北人寺鸥。 一個(gè)月前我還...
    沈念sama閱讀 48,126評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像品山,于是被迫代替她去往敵國和親胆建。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,914評(píng)論 2 355

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

  • 01-標(biāo)準(zhǔn)流和浮動(dòng) 1.標(biāo)準(zhǔn)流 標(biāo)準(zhǔn)流布局:在標(biāo)準(zhǔn)流中肘交,塊級(jí)標(biāo)簽是一個(gè)占一行笆载,默認(rèn)寬度是父標(biāo)簽的寬度,默認(rèn)高度是內(nèi)...
    佐手牽鼬手_89a9閱讀 169評(píng)論 0 0
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案涯呻? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,753評(píng)論 1 92
  • 1. 前言 前端圈有個(gè)“沽棺ぃ”:在面試時(shí),問個(gè)css的position屬性能刷掉一半人复罐,其中不乏工作四五年的同學(xué)涝登。在...
    YjWorld閱讀 4,446評(píng)論 5 15
  • 學(xué)會(huì)使用CSS選擇器熟記CSS樣式和外觀屬性熟練掌握CSS各種選擇器熟練掌握CSS各種選擇器熟練掌握CSS三種顯示...
    七彩小鹿閱讀 6,314評(píng)論 2 66
  • 文明從此開了花 文:如意 微信號(hào):ruyiruyi513 人之起源於女媧,泥土造人展中...
    如意999閱讀 1,246評(píng)論 2 14