來自前端菜鳥對css display屬性的理解

? ? ?對于一個剛起步的新手來說怕膛,搞定css屬性確實沒有那么容易∈埽現(xiàn)在我來說說我對display幾個屬性值得理解。(只是幾個經(jīng)常用到的屬性值)垒棋,不足的地方還請大佬們指正卒煞。

1.display:none

display:none; 此屬性是說不讓元素顯示。先上圖

沒設(shè)置display:none
設(shè)置display:none

2.display:block

display:block是對于行內(nèi)元素來說的叼架,例如span,a,i.em等畔裕。

塊級元素和行內(nèi)元素的區(qū)別:

1)塊級元素會獨(dú)占一行,其寬度自動填滿其父元素寬度

行內(nèi)元素不會獨(dú)占一行乖订,相鄰的行內(nèi)元素會排列在同一行里扮饶,直到一行排不下,才會換行乍构,其寬度隨元素的內(nèi)容而變化

2) 塊級元素可以設(shè)置 width, height屬性甜无,行內(nèi)元素設(shè)置width,? height無效(focus:塊級元素即使設(shè)置了寬度,仍然是獨(dú)占一行的)

3) 塊級元素可以設(shè)置margin 和 padding. ?行內(nèi)元素的水平方向的padding-left,padding-right,margin-left,margin-right 都產(chǎn)生邊距效果哥遮,但是豎直方向的padding-top,padding-bottom,margin-top,margin-bottom都不會產(chǎn)生邊距效果岂丘。

默認(rèn)顯示
設(shè)置display:block之后


3.display:inline.

此屬性值是針對塊級元素的,使用該屬性值眠饮,塊級元素就不會一家為大奥帘,不再獨(dú)占一行,如果其后的元素是行內(nèi)元素仪召,就會跟在這個塊級元素后面顯示寨蹋。

默認(rèn)顯示
設(shè)置display:inline之后

4.display:flex

display:flex是彈性布局,我個人對display:flex深愛有加(哈哈哈)扔茅,它讓我們省去了很多事情钥庇,趕緊來看看他到底有什么魔法吧。

先來看看代碼吧

html:

<ul>

<li>

<div class="flex-cont flex-simple">

<div class="s-img"></div>

<div class="flex-item s-word">

<p class="s-tit">title</p>

<p class="s-desc">desctiption</p>

</div>

<i><class="f-icon"></i>

</div>

</li>

</ul>


css樣式:

*{

margin:0;

padding:0;

}

ul,li{

list-style:none;

}

.flex-cont{

display: -webkit-flex;

display: -webkit-box;

display:flex;

align-items:center;

/*負(fù)責(zé)垂直縱軸對齊方式*/

}

.flex-item{

flex:1;

background-color:red;

/*手機(jī)寬度有限咖摹,給最主要的元素评姨,加比例 子元素要設(shè)置寬高,剩下的所有歸設(shè)置了flex:1的元素*/

}

.s-tit{

/*高度等于行高萤晴,文字就垂直居中*/

/*line-height: 36px;

height: 36px;

color: green;*/

font-size:20px;

font-weight:bold;

}

.s-tit,

.s-desc{

line-height:1.2;

/*字體大小的1.2倍*/

}

.s-img{

/*占該占的*/

width:50px;

height:50px;

background:#31BBEE;

margin-right:5px;

}

.f-icon{

display:block;

width:20px;

height:20px;

background-color:#31BBEE;

}


實現(xiàn)效果

看到效果想到了什么吐句?老鐵們,是不是感覺很熟悉店读。這不就是QQ嗦枢,微信,里面我們看到的聊天的那個界面嗎屯断,是不是超級容易就實現(xiàn)了文虏。加入不使用display:flex來實現(xiàn)侣诺,你想到的是什么。反正我會是想到float屬性氧秘,但是后果呢年鸳?很讓人頭疼,使用了float浮動丸相,你就要替他擦屁股搔确。所以,使用display:flex豈不是很爽歪歪灭忠?

詳解:

使用display:flex屬性的時候膳算,假設(shè)你左邊放圖片,中間放文本弛作,右面再放其他的東西的話涕蜂,把這三個放到一個盒子里,給包含著三個元素的父元素設(shè)置display:flex映琳,給左右兩邊設(shè)置寬度机隙,給主元素設(shè)置flex:1(我這里把文本當(dāng)做主元素),這樣就輕松實現(xiàn)了三個元素在一行顯示。是不是很nice刊头!

小白一枚黍瞧,有不當(dāng)?shù)牡胤綉┱埓罄袀冎刚罹。苍印H绻麑δ幸稽c幫助,給個贊唄您机,么么噠穿肄。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市际看,隨后出現(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)我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布弊添。 她就那樣靜靜地躺著录淡,像睡著了一般。 火紅的嫁衣襯著肌膚如雪油坝。 梳的紋絲不亂的頭發(fā)上嫉戚,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天,我揣著相機(jī)與錄音澈圈,去河邊找鬼彬檀。 笑死,一個胖子當(dāng)著我的面吹牛瞬女,可吹牛的內(nèi)容都是我干的窍帝。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼诽偷,長吁一口氣:“原來是場噩夢啊……” “哼坤学!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起报慕,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤深浮,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后眠冈,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體飞苇,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年蜗顽,在試婚紗的時候發(fā)現(xiàn)自己被綠了布卡。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡诫舅,死狀恐怖羽利,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情刊懈,我是刑警寧澤这弧,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布娃闲,位于F島的核電站,受9級特大地震影響匾浪,放射性物質(zhì)發(fā)生泄漏皇帮。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一蛋辈、第九天 我趴在偏房一處隱蔽的房頂上張望属拾。 院中可真熱鬧,春花似錦冷溶、人聲如沸渐白。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽纯衍。三九已至,卻和暖如春苗胀,著一層夾襖步出監(jiān)牢的瞬間襟诸,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工基协, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留歌亲,地道東北人。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓澜驮,卻偏偏與公主長得像颓影,于是被迫代替她去往敵國和親攘轩。 傳聞我的和親對象是個殘疾皇子银受,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,490評論 2 348

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案殊鞭? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,737評論 1 92
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color佛纫,font奏候,text-align哥力,li...
    wzhiq896閱讀 1,732評論 0 2
  • 移動開發(fā)基本知識點 一.使用rem作為單位 html { font-size: 100px; } @media(m...
    橫沖直撞666閱讀 3,460評論 0 6
  • H5移動端知識點總結(jié) 閱讀目錄 移動開發(fā)基本知識點 calc基本用法 box-sizing的理解及使用 理解dis...
    Mx勇閱讀 4,431評論 0 26
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color锣枝,font迎卤,text-align拴鸵,li...
    love2013閱讀 2,304評論 0 11