国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【W(wǎng)eb前端筆記09】浮動(dòng)與定位

這篇具有很好參考價(jià)值的文章主要介紹了【W(wǎng)eb前端筆記09】浮動(dòng)與定位。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

09 浮動(dòng)與定位

一、浮動(dòng)

二、清除浮動(dòng)的影響

三、display屬性

四、position定位

1、靜態(tài)定位static

2、relative? ? 相對(duì)定位(自戀型)

3、absolute? ? 絕對(duì)定位

4、fixed? ? 固定定位


09 浮動(dòng)與定位

一、浮動(dòng)

定義:定義元素框相對(duì)于其正常位置應(yīng)該出現(xiàn)的位置

分類:

  1. 普通流定位
  2. 浮動(dòng)定位
  3. 相對(duì)定位
  4. 絕對(duì)定位
  5. 固定定位

浮動(dòng)定位指

  • 將元素排除在普通流之外
  • 元素將不在頁面中占據(jù)空間
  • 將浮動(dòng)元素放置在包含框的左邊或右邊
  • 浮動(dòng)元素依舊位于包含框之內(nèi)

浮動(dòng)的框可以向左或者向右移動(dòng),直到他的外邊緣碰到包含框或另一個(gè)浮動(dòng)框的邊框?yàn)橹?/p>

  • 浮動(dòng)元素的外邊緣不會(huì)超過其父元素的內(nèi)邊緣
  • 浮動(dòng)元素不會(huì)互相重疊
  • 浮動(dòng)元素不會(huì)上下浮動(dòng)
  • 元素浮動(dòng)后會(huì)變?yōu)閴K級(jí)元素

語法:float:none/left/right? ?

【W(wǎng)eb前端筆記09】浮動(dòng)與定位,Web前端學(xué)習(xí)筆記,前端,筆記,html,開發(fā)語言,css

【W(wǎng)eb前端筆記09】浮動(dòng)與定位,Web前端學(xué)習(xí)筆記,前端,筆記,html,開發(fā)語言,css

【W(wǎng)eb前端筆記09】浮動(dòng)與定位,Web前端學(xué)習(xí)筆記,前端,筆記,html,開發(fā)語言,css

二、清除浮動(dòng)的影響

清除浮動(dòng)是在使用了浮動(dòng)之后必不可少的,為了網(wǎng)站布局的效果,清除浮動(dòng)也變得非常麻煩

屬性:clear

值:left、right、both

清除浮動(dòng)常見方式:

  • 結(jié)尾處家空div標(biāo)簽?? clear:both(或者在下一個(gè)元素上加clear:both;)
  • 浮動(dòng)元素的父元素定高
  • 浮動(dòng)元素的父級(jí)div定義? overflow:hidden
  • 浮動(dòng)元素的父級(jí)div定位? 偽元素::after

三、display屬性

每個(gè)網(wǎng)頁都有一個(gè)display屬性,確定該元素的類型,每一個(gè)元素都有默認(rèn)的display屬性值,

比如div元素,默認(rèn)display屬性值是“block”,

塊元素span-->“inline”?行內(nèi)元素二者之間可以相互轉(zhuǎn)換

display常見屬性值

屬性值 作用
none 隱藏對(duì)象
inline 指定對(duì)象為內(nèi)聯(lián)元素
block 指定對(duì)象為塊元素
inline-block 指定對(duì)象為內(nèi)聯(lián)塊元素
table-cell 指定對(duì)象為表格單元格
flex 彈性盒子

注意

  • inline-block? 行內(nèi)塊元素
  • 即在同一行顯示,又可以設(shè)置寬高,margin和padding可以設(shè)置四周
  • (會(huì)識(shí)別代碼之間的空白,所以要注意代碼之間的)
  • inline? ? ? ? 行內(nèi)元素
  • 不能設(shè)置寬高和內(nèi)容
  • table-cell? ? 一列一列的樣式
  • none? ? ? ? 隱藏對(duì)象

區(qū)別:

  • visibility: hidden;? ? 會(huì)將元素隱藏,但是物理空間實(shí)際存在
  • opacity: 0;
  • display: none;? ? 影藏元素,不保留物理空間

四、position定位

1、靜態(tài)定位static

????????對(duì)偏移量不起作用,一般應(yīng)用關(guān)于去除定位

2、relative? ? 相對(duì)定位(自戀型)
  • 相對(duì)于自己來偏移位置(相對(duì)于原來左上角的基點(diǎn)來便偏移)
  • 通過便偏移來移動(dòng)位置,但是原來所占的位置,繼續(xù)占有
  • 相對(duì)于自己原位置定位,定位后原位置保留
  • 配合left、right、top、bottom移動(dòng)
  • 當(dāng)top、bottom、left、right同事存在,left和top的優(yōu)先級(jí)大于right和bottom,當(dāng)取正值,元素往右下移動(dòng);當(dāng)取負(fù)值,元素往左上移動(dòng)

應(yīng)用場(chǎng)景

  • 自己小范圍移動(dòng)
  • 配合絕對(duì)定位使用 
3、absolute? ? 絕對(duì)定位
  • 相對(duì)于整個(gè)瀏覽器來偏移
  • 如果發(fā)生偏移,那么它不再占有空間
  • 相對(duì)于已經(jīng)定位(static除外)的父元素定位,如果父元素沒有定位,逐級(jí)往上找,最后相對(duì)于body定位
  • 定位后原位置不保留
  • 元素絕對(duì)定位后轉(zhuǎn)換為塊級(jí)元素

應(yīng)用場(chǎng)景

????????形成獨(dú)立的一層

4、fixed? ? 固定定位
  • 相對(duì)于瀏覽器窗口定位
  • 定位后原位置不保留
  • 配合left等移動(dòng)
  • 元素固定定位后會(huì)轉(zhuǎn)換成塊級(jí)元素

應(yīng)用場(chǎng)景

  • 固定在頁面某個(gè)位置
  • 默認(rèn)是占用文檔流,不過也有一些對(duì)象不占文檔流(比如表單中隱藏域)
  • 也可以用屬性來控制:position、float、display

四種情況將會(huì)使元素離開文檔流文章來源地址http://www.zghlxwxcb.cn/news/detail-834751.html

  • 浮動(dòng)float
  • 元素不顯示display:none
  • 固定定位fixed
  • 絕對(duì)定位absolute

到了這里,關(guān)于【W(wǎng)eb前端筆記09】浮動(dòng)與定位的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 3-web前端 css 網(wǎng)頁樣式語言,基礎(chǔ)語言、盒子模型、浮動(dòng)

    3-web前端 css 網(wǎng)頁樣式語言,基礎(chǔ)語言、盒子模型、浮動(dòng)

    html和css的關(guān)系: ??HTML(HyperText Markup Language,超文本標(biāo)記語言)是用于創(chuàng)建網(wǎng)頁的標(biāo)準(zhǔn)標(biāo)記語言。它負(fù)責(zé)定義網(wǎng)頁的結(jié)構(gòu)和內(nèi)容。HTML使用各種標(biāo)簽來包含文本、鏈接、圖 片、視頻等元素,并可以與如JavaScript等其他技術(shù)結(jié)合使用,實(shí)現(xiàn)網(wǎng)頁的動(dòng)態(tài)功能。 ??CSS (Cascading S

    2024年02月08日
    瀏覽(93)
  • HTML5+CSS3+移動(dòng)web 前端開發(fā)入門筆記(二)HTML標(biāo)簽詳解

    HTML5+CSS3+移動(dòng)web 前端開發(fā)入門筆記(二)HTML標(biāo)簽詳解

    排版標(biāo)簽用于對(duì)網(wǎng)頁內(nèi)容進(jìn)行布局和樣式的調(diào)整。下面是對(duì)常見排版標(biāo)簽的詳細(xì)介紹: 標(biāo)題使用至標(biāo)簽進(jìn)行定義。定義最大的標(biāo)題,定義最小的標(biāo)題。具有align屬性,屬性值可以是:left、center、right。 將給定的HTML代碼轉(zhuǎn)換為Markdown格式的標(biāo)題標(biāo)簽如下所示: 效果演示: H3:

    2024年02月07日
    瀏覽(40)
  • HTML--CSS--浮動(dòng)布局及定位布局

    HTML--CSS--浮動(dòng)布局及定位布局

    塊元素獨(dú)占一行 行內(nèi)元素在有多個(gè)的時(shí)候,就是從左到右排在一行 塊元素包括: div , p , hr 行內(nèi)元素: span , i , img float 屬性: left 向左 right 向右 作用我目前看起來就是浮動(dòng)元素的寬度是由內(nèi)容決定的,而不是占滿 效果: 但是需要注意,如果給定的寬度不夠,效果會(huì)偏差:

    2024年01月19日
    瀏覽(18)
  • web開發(fā)學(xué)習(xí)筆記(1.html css)

    web開發(fā)學(xué)習(xí)筆記(1.html css)

    css負(fù)責(zé)布局 js負(fù)責(zé)動(dòng)作 2.磁盤路徑 3.水平線標(biāo)簽 4.引入css 5.無語義標(biāo)簽 6.選擇器 7.播放視頻和音頻 8.換行 br 9.段落標(biāo)簽 p/p 10.首行縮進(jìn) 11.邊距 12.盒子模型,居中顯示,? margin后面的四個(gè)值順序?yàn)樯嫌蚁伦螅琣uto表示自動(dòng) 13.表格標(biāo)簽 14.表單標(biāo)簽 15.表單項(xiàng) 16.表單示例

    2024年01月23日
    瀏覽(18)
  • web安全學(xué)習(xí)筆記【09】——算法2

    web安全學(xué)習(xí)筆記【09】——算法2

    基礎(chǔ) [1] ?入門-算法逆向散列對(duì)稱非對(duì)稱JS源碼逆向AESDESRSASHA #知識(shí)點(diǎn): 1、Web常規(guī)-系統(tǒng)中間件數(shù)據(jù)庫(kù)源碼等 2、Web其他-前后端軟件Docker分配站等 3、Web拓展-CDNWAFOSS反向負(fù)載均衡等 ----------------------------------- 1、APP架構(gòu)-封裝原生態(tài)H5flutter等 2、小程序架構(gòu)-WebH5JSVUE框架等 -------

    2024年01月24日
    瀏覽(17)
  • 【前端|CSS系列第3篇】CSS盒模型、浮動(dòng)及定位

    【前端|CSS系列第3篇】CSS盒模型、浮動(dòng)及定位

    在前端開發(fā)中,CSS是一項(xiàng)重要的技術(shù),用于控制網(wǎng)頁的樣式和布局。在本系列的第三篇文章中,我們將學(xué)習(xí)CSS的盒模型、浮動(dòng)以及定位,這些概念和技術(shù)在頁面布局中起著至關(guān)重要的作用。通過本文的學(xué)習(xí),希望能夠幫助大家更好地理解和運(yùn)用這些關(guān)鍵概念。 CSS盒模型是用來

    2024年02月11日
    瀏覽(26)
  • Web網(wǎng)頁制作-知識(shí)點(diǎn)(4)——CSS盒子模型、彈性盒模型(flex box)、文檔流、浮動(dòng)、清除浮動(dòng)、定位、圓角、陰影

    Web網(wǎng)頁制作-知識(shí)點(diǎn)(4)——CSS盒子模型、彈性盒模型(flex box)、文檔流、浮動(dòng)、清除浮動(dòng)、定位、圓角、陰影

    目錄 CSS盒子模型 概念 彈性盒模型(flex?box) 內(nèi)容 父元素上的屬性 display屬性 flex-direction屬性 justify-content屬性 align-items屬性 子元素上的屬性 flex 文檔流(標(biāo)準(zhǔn)流) 浮動(dòng) 定義 浮動(dòng)的原理 清除浮動(dòng) 浮動(dòng)的副作用 父元素設(shè)置高度 overflow清除浮動(dòng) 偽對(duì)象方式 定位 定義 相對(duì)定位

    2024年02月11日
    瀏覽(94)
  • 【W(wǎng)eb前端開發(fā)基礎(chǔ)】CSS的定位和裝飾

    【W(wǎng)eb前端開發(fā)基礎(chǔ)】CSS的定位和裝飾

    能夠說出 定位 的常見應(yīng)用場(chǎng)景 能夠說出 不同定位方式 的特點(diǎn) 能夠使用 子絕父相 完成元素水平垂直案例 能夠?qū)懗鋈N常見的 光標(biāo)類型 (cursor) 能夠使用 圓角邊框 屬性完成 正圓 和 膠囊按鈕 效果 能夠說出 display 和 visibility 讓 元素本身隱藏 的區(qū)別 2.1 定位 目標(biāo):能夠說

    2024年01月23日
    瀏覽(17)
  • html5學(xué)習(xí)筆記17-拖放、地理定位、視頻、音頻......

    拖放 https://www.runoob.com/html/html5-draganddrop.html 地理定位 https://www.runoob.com/html/html5-geolocation.html 視頻 https://www.runoob.com/html/html5-video.html 音頻 https://www.runoob.com/html/html5-audio.html Input 類型 https://www.runoob.com/html/html5-form-input-types.html 通過input節(jié)點(diǎn)的type屬性控制交互類型。 type=\\\"text\\\"為文

    2024年02月11日
    瀏覽(17)
  • Web前端開發(fā):HTML、CSS

    Web前端開發(fā):HTML、CSS

    在介紹Web網(wǎng)站工作流程的時(shí)候提到, 前端開發(fā),主要的職責(zé)就是將數(shù)據(jù)以好看的樣式呈現(xiàn)出來,說白了,就是開發(fā)網(wǎng)頁程序 ,如下圖所示: 1. ? 網(wǎng)頁有哪些部分組成 ? 文字、圖片、音頻、視頻、超鏈接、表格等等。 2.? 我們看到的網(wǎng)頁,背后的本質(zhì)是什么 ? 程序員寫的前端

    2023年04月18日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包