網(wǎng)頁筆記

1.如何解決盒子塌陷問題

i.在父盒子添加一個(gè)新元素鳞贷,并設(shè)置clear:both;

ii.為父元素設(shè)置overflow:hidden;或者overflow:auto良瞧;

iii.為父元素添加偽類after 并設(shè)置clear:both;(推薦)

iiii.給盒子固定的高和寬

iiiii.給父盒子也添加浮動(dòng)

2.脫離文檔流

position定位

float浮動(dòng)

fixed定位

3.使用定位實(shí)現(xiàn)元素的絕對(duì)居中

設(shè)置 left:50%;top:50%;margin-left:-width/2;marigin-top:-height/2;

4.flex

flex-direction 主軸方向

flex-wrap 控制換行

justify-content 主軸對(duì)齊 start end? center space-between space-around

項(xiàng)目位于主軸起點(diǎn)? 項(xiàng)目位于主軸終點(diǎn)? 居中? 兩端對(duì)齊且項(xiàng)目之間間隔相等? 同上陪汽,但左右兩端相較于父類有間隔

align-items 交叉單行對(duì)齊 start end center baseline(根據(jù)文字) stretch

align-content 交叉多行對(duì)齊 start end center space-between space-around stretch

(以上均在父容器設(shè)置)

order 設(shè)置項(xiàng)目的排列順序 數(shù)值越小越靠前

flex-grow 設(shè)定項(xiàng)目放大比例

flex-shrink 設(shè)定項(xiàng)目縮小比例

flex-basis 設(shè)定伸縮基準(zhǔn)值? ? 以上三種縮寫形式 flex: grow shrink basis;

align-self 可以設(shè)置單個(gè)項(xiàng)目在交叉軸上的排列方式 屬性值與align-item一樣

5.transiton 過渡

屬性值順序?yàn)椋簆roperty參與過渡的屬性 duration過渡時(shí)間 timing-function過渡的樣式 delay 過渡前的延遲

過渡樣式:ease 逐漸變慢 linear勻速 ease-in加速 ease-out減速 ease-in-out 先加速再減速

6.z-index失效的原因

i使用該屬性時(shí),元素沒有定位

ii在有定位的情況下褥蚯,該元素的z-index沒有生效挚冤,是因?yàn)樵撛氐淖釉睾髞砭由希w住了該元素

解決方式:將蓋住該元素的子元素的z-index設(shè)置為負(fù)數(shù)赞庶,而該元素不設(shè)z-index屬性.

7.居中方式

1.table-cell

2使用彈性布局的justify-content:center和align-items:center训挡;

3使用定位實(shí)現(xiàn)元素的絕對(duì)居中 設(shè)置 left:50%;top:50%;margin-left:-width/2;marigin-top:-height/2;

4.絕對(duì)定位和0

5.translate

8.如何讓每行多余文字顯示省略號(hào)

給父盒子設(shè)置以下屬性:

white-space:nowrap;

overflow:hidden;

text-overflow:ellipsis;

9.css選擇器

通用選擇器

標(biāo)簽選擇器

類選擇器

id選擇器

后代選擇器(空格)與子代選擇器(>)

交集選擇器(#) 并集選擇器(,#)

偽類選擇器

!important將優(yōu)先級(jí)提到最高

選擇器優(yōu)先級(jí):

歧强!important>行內(nèi)選擇器>id選擇器>偽類選擇器>元素選擇器>繼承或者*

10.img和background的區(qū)別

1.

是一個(gè)塊狀元素澜薄,它是一個(gè)圖片,占位

need-to-insert-img

background-image是背景圖片摊册,不占位

2.background-image只能設(shè)置background-position設(shè)置初始位置,background-attachment定義背景圖是固定還是隨滾輪滾動(dòng),background-repeat,設(shè)置圖片是否平鋪

11.塊級(jí)元素與行內(nèi)元素

常見塊級(jí)元素:form肤京,select,textrea茅特,h1-h6忘分,table棋枕,button,hr妒峦,p重斑,ol,ul等

常見行內(nèi)元素:span肯骇,input窥浪,a,em笛丙,strong漾脂,b,br若债,img符相,input拆融,select等

塊級(jí)元素特點(diǎn):

1.每個(gè)塊級(jí)元素獨(dú)占一行

2.元素的寬高等屬性可以設(shè)置

3.元素的寬度不設(shè)置蠢琳,默認(rèn)為父元素的寬度

行內(nèi)元素特點(diǎn):

1.行內(nèi)元素排在一行,排不下就換行

2.行內(nèi)元素設(shè)置width镜豹,height無效傲须,寬度隨元素的內(nèi)容變化

3.行內(nèi)水平方向的padding-left和padding-right都會(huì)產(chǎn)生邊距效果,但是豎直方向上的padding-top和padding-bottom都不會(huì)產(chǎn)生邊距效果

行內(nèi)元素還分為替換元素和非替換元素:

替換元素:瀏覽器根據(jù)元素的標(biāo)簽和屬性趟脂,來決定其具體顯示內(nèi)容的元素泰讽,寬高可以設(shè)置

非替換元素:內(nèi)容直接表現(xiàn)出來

12css三大特性

層疊性

相同選擇器給設(shè)置相同的樣式,此時(shí)一個(gè)樣式就會(huì)覆蓋(層疊)另一個(gè)沖突樣式昔期,層疊性只要是解決樣式?jīng)_突的問題

層疊性原則:

樣式?jīng)_突已卸,遵循就近原則,哪個(gè)樣式離結(jié)構(gòu)近硼一,就執(zhí)行哪個(gè)樣式

樣式不沖突累澡,不會(huì)層疊

繼承性

子標(biāo)簽繼承父標(biāo)簽的某些樣式,文本顏色般贼,字號(hào)等

恰當(dāng)?shù)氖褂美^承可以優(yōu)化我們的代碼降低css樣式的復(fù)雜性

子元素可以繼承父元素的樣式

優(yōu)先級(jí)

當(dāng)同一個(gè)元素指定多個(gè)選擇器愧哟,就會(huì)產(chǎn)生優(yōu)先級(jí)

如果選擇器相同,執(zhí)行層疊性

如果選擇器不同哼蛆,則根據(jù)權(quán)重

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末蕊梧,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子腮介,更是在濱河造成了極大的恐慌肥矢,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,948評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件叠洗,死亡現(xiàn)場離奇詭異甘改,居然都是意外死亡靴迫,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門楼誓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來玉锌,“玉大人,你說我怎么就攤上這事疟羹≈魇兀” “怎么了?”我有些...
    開封第一講書人閱讀 157,490評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵榄融,是天一觀的道長参淫。 經(jīng)常有香客問我,道長愧杯,這世上最難降的妖魔是什么涎才? 我笑而不...
    開封第一講書人閱讀 56,521評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮力九,結(jié)果婚禮上耍铜,老公的妹妹穿的比我還像新娘。我一直安慰自己跌前,他們只是感情好棕兼,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,627評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著抵乓,像睡著了一般伴挚。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上灾炭,一...
    開封第一講書人閱讀 49,842評(píng)論 1 290
  • 那天茎芋,我揣著相機(jī)與錄音,去河邊找鬼蜈出。 笑死田弥,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的掏缎。 我是一名探鬼主播皱蹦,決...
    沈念sama閱讀 38,997評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼眷蜈!你這毒婦竟也來了沪哺?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,741評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤酌儒,失蹤者是張志新(化名)和其女友劉穎辜妓,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,203評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡籍滴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,534評(píng)論 2 327
  • 正文 我和宋清朗相戀三年酪夷,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片孽惰。...
    茶點(diǎn)故事閱讀 38,673評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡晚岭,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出勋功,到底是詐尸還是另有隱情坦报,我是刑警寧澤,帶...
    沈念sama閱讀 34,339評(píng)論 4 330
  • 正文 年R本政府宣布狂鞋,位于F島的核電站片择,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏骚揍。R本人自食惡果不足惜字管,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,955評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望信不。 院中可真熱鬧嘲叔,春花似錦、人聲如沸浑塞。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽酌壕。三九已至,卻和暖如春歇由,著一層夾襖步出監(jiān)牢的瞬間卵牍,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評(píng)論 1 266
  • 我被黑心中介騙來泰國打工沦泌, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留糊昙,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,394評(píng)論 2 360
  • 正文 我出身青樓谢谦,卻偏偏與公主長得像释牺,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子回挽,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,562評(píng)論 2 349

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