WEB前端知識(shí) CSS基礎(chǔ)

CSS

浮動(dòng)

標(biāo)準(zhǔn)流 : 塊標(biāo)簽一個(gè)占一行, 從上往下布局;行內(nèi)標(biāo)簽,一行可以顯示多個(gè),從左往右,遇到邊界自動(dòng)換行

脫流:浮動(dòng),定位

浮動(dòng):讓豎著顯示的標(biāo)簽橫著來(lái) float:left/right

注意:如果要使用浮動(dòng),那么同一級(jí)的所有的標(biāo)簽都要浮動(dòng)

? 如果父標(biāo)簽浮動(dòng),那么子標(biāo)簽的位置會(huì)跟著一起動(dòng)

? 布局基本順序,從上往下,從左往右

清除浮動(dòng)

清除浮動(dòng)是指因?yàn)楦?dòng)而產(chǎn)生的問(wèn)題(高度崩塌) 但是這個(gè)問(wèn)題不是什么時(shí)候都會(huì)產(chǎn)生的。

怎么清除浮動(dòng):

方法一:添加空的div,在父標(biāo)簽的最后添加一個(gè)空的div,然后設(shè)置style內(nèi)容為clear:both

方法二:在父類標(biāo)簽中設(shè)置一個(gè)樣式 overflow:hidden

display

HTML中標(biāo)簽分為塊和行內(nèi)

CSS中標(biāo)簽分為塊,行內(nèi)塊,行內(nèi) 這些通過(guò)display來(lái)區(qū)別

display的值有 block(塊),inline-block(行內(nèi)塊,inline(行內(nèi))

盒子模型

在HTML中每個(gè)標(biāo)簽都是由4個(gè)部分組成的

1.內(nèi)容:顯示標(biāo)簽內(nèi)部的內(nèi)容,可見(jiàn)的(設(shè)置寬和高的值,就是設(shè)置內(nèi)容部分的大小)

2.內(nèi)邊距(padding):默認(rèn)為0,可見(jiàn),不能顯示內(nèi)容

3.邊框(border):可見(jiàn)的,如果有內(nèi)邊距就顯示在內(nèi)邊距上,如果沒(méi)有就顯示在內(nèi)容上

4.外邊距(margin):不可見(jiàn)的,但是會(huì)占據(jù)瀏覽器空間

padding

padding的值有四個(gè)

可以單獨(dú)設(shè),也可以一起設(shè)

padding:10px 上下左右都為10px

padding:10px,20px 上下是10px, 左右為20px

?

border

邊框

可以單獨(dú)設(shè),也可以一起設(shè)

格式:寬度 樣式 顏色

樣式: solid實(shí)線 double 雙線 dotted點(diǎn)狀 dashed 虛線

定位(position)

想要設(shè)置標(biāo)簽的top,buttom,left,right的值必須設(shè)置標(biāo)簽的參考方式

Initial:默認(rèn)值,沒(méi)有參考對(duì)象

Absolute:相對(duì)第一個(gè)position的值是非static,非initial的父標(biāo)簽進(jìn)行定位

relative:在標(biāo)準(zhǔn)流中正常的定位

fixed:相對(duì)于瀏覽器定位

sticky:不滾動(dòng)的時(shí)候按標(biāo)準(zhǔn)流布局,滾動(dòng)的時(shí)候相對(duì)于瀏覽器定位

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問(wèn)答題47 /72 常見(jiàn)瀏覽器兼容性問(wèn)題與解決方案? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,154評(píng)論 1 92
  • 學(xué)會(huì)使用CSS選擇器熟記CSS樣式和外觀屬性熟練掌握CSS各種選擇器熟練掌握CSS各種選擇器熟練掌握CSS三種顯示...
    七彩小鹿閱讀 6,445評(píng)論 2 66
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標(biāo)準(zhǔn)。 注意:講述HT...
    kismetajun閱讀 28,817評(píng)論 1 45
  • 1.CSS基本概念 1.1 CSS的定義 CSS(Cascading Style Sheets)層疊樣式表,主要用...
    寥寥十一閱讀 2,059評(píng)論 0 6
  • 1、哎呀!外邊好冷呀……我出去——買一瓶身體乳。 2、十年后再見(jiàn)到他,已經(jīng)比我高了半個(gè)頭,身材健碩,方正臉盤兒,一...
    y葉上初陽(yáng)閱讀 245評(píng)論 5 0

友情鏈接更多精彩內(nèi)容