前端知識點之樣式中的元素浮動
浮動:float;
定義:使元素脫離文件流,按照指定的方向發生移動,遇到父級的邊界或者相鄰的浮動元素就會停下來;
浮動元素是同時處於常規流內和常規流的元素,其中塊級元素認為浮動元素不存在,而浮動元素會影響行內元素的佈局;
因此浮動元素通過影響行內元素的佈局來間接影響包含塊的佈局;
- 常規流:頁面從左往右,從上到下排列的元素流是常規流;
- 脫離常規流:絕對定位,fixed定位的定位的元素有自己固定的位置,脫離了常規流;
- 包含塊:一個元素離他最近的塊級元素就是他的包含塊;
注意:浮動元素雖然不能夠直接影響包含塊的佈局,但是可以通過以下方法撐開包含塊:
此種方法稱之為 閉合浮動
overflow:hidden;
浮動元素遵循的規則:
- 儘量靠上
- 儘量靠左
- 儘量一個挨著一個
- 不能超出包含塊 ,除非元素比包含塊更寬‘;
- 不能超過所在行的最高點,
- 不能超過他前面浮動元素的最高點
- 行內元素繞著浮動元素擺放,左浮動元素的右邊和右浮動元素的左邊會出現行內元素
相關推薦
前端知識點之樣式中的元素浮動
浮動:float; 定義:使元素脫離文件流,按照指定的方向發生移動,遇到父級的邊界或者相鄰的浮動元素就會停下來; 浮動元素是同時處於常規流內和常規流的元素,其中塊級元素認為浮動元素不存在,而浮動元素會影響行內元素的佈局; 因此浮動元素通過影響行內元素的佈局來間接影響包含塊的佈局;
軟件測試必備-前端知識點之css基礎及ps的用法
tro inf 軟件測試 blog gpo color 自己 ont 測量 CSS 一、 css定義 css樣式表、層疊樣式表,級聯樣式表 二、 css基礎語法 1、 寫style標簽,放在head標簽裏面的最後位置 2、 自己寫的css代碼,放在style標簽
前端知識點之盒模型
盒模型簡介: HTML元素可以分為三類: 塊狀元素(block), 行內元素(inline), 行內塊元素(inline-block) 塊狀元素: 在預設情況下,寬度會自動鋪滿於父元素,也就是一個塊級元素會獨佔一行,而且他後面的元素會另起一行顯示; 寬(wid
前端知識點之overflow屬性的用法
如果你沒有設定一個盒子的 高度,該盒子的高度將根據他容納的內容的需要進行增長; 但是當你給盒子指定一個高度或者寬度而裡面的內容超出的時候可以用到overflow,又或者想讓浮動元素撐起 包含塊的時候也可以使用overflow屬性; overflow屬性: 其有四個值:visible(
前端知識點之HTML文件流
HTML普通流/文件流: 普通流:(nomal flow) 將視窗自上而下分成一行,並在每行中從左到右的依次排放元素,即為普通流/文件流; 內聯元素不會獨佔一行,而每個非浮動塊級元素都獨佔一行,浮動元素按規則浮動在行的一端; 若當時的行容不下,則另起新行在浮動; 浮動元素不佔任何
前端知識點之magin的用法與注意事項
margin: margin的定義和用法: margin是一個設定所有外邊距的屬性; 注意 :塊級元素的垂直相鄰外邊距會合並,而行內元素實際上不佔上下外邊距。 行內元素的的左右外邊距不會合並。同樣地,浮動元素的外邊距也不會合並。 允許指定負的外邊距值,不過使用時要小心。
前端佈局之定位佈局、浮動佈局的理解
css的基本佈局、定位佈局、浮動佈局 1.1.基本佈局 標準文字流 標準流指的是在不使用其他的與排列和定位相關的特殊CSS規則時,各種元素的排列規則。網頁在解析的時候,遵循於從上向下,從左向右的一個順序,這個順序就是來源於標準文字流。 標準文字流等級森嚴,標籤分為兩種
Java學習總結(二十四)——前端:CSS樣式設計(CSS引入,選擇器,盒子模型,浮動元素)
引入 itl AI dropdown 正常的 type ID 總結 網頁 一.CSS引入方式1.CSS簡介:(1)CSS(Cascading style Sheets):層疊樣式表。用來給html網頁設置樣式;(2)當多個選擇器對同一個元素進行樣式設計時,則該元素的樣式為多
順序表之刪除表中元素最小值
出錯 style 引用傳參 clu 信息 刪除 序表 註意 函數 1 #include<stdio.h> 2 #define MAX 10//表的長度為10 3 typedef int ElementType; 4 int length=0; 5 i
Web前端開發之HTML+CSS基礎入門(使用CSS樣式的方式)
AD 層疊樣 b前端開發 col In 基於 允許 ML 語言 1) HTML<!DOCTYPE> 聲明標簽 a.定義和用法 <!DOCTYPE> 聲明必須是 HTML 文檔的第一行,位於 <html> 標簽之前。 <!DOCTYP
使用JavaScript來選擇性改變HTML DOM中元素的樣式,使用if語句。
javascrip 使用 style color () return cti .get turn <style> #p1 { color: red; } </style> </head> <body> <butto
web前端學習之HTML5新增頁面元素
時區 -s 5-0 bsp 屬性 高亮 文本 strong datetime mark 標記與time 標記 記號mark 標記用來定義帶有記號的文本。在需要突出顯示文本時可以使用mark 標記。此標記對關鍵字做高亮處理(黃底色標註),突出顯示,標註重點,在搜索方面可以應用
46 浮動一 1塊元素在文檔流中默認垂直排列2float 元素浮動 3 元素向左上漂浮和向右上漂浮 浮動元素浮動的規則
bsp 漂浮 浮動元素 img nbsp tro 塊元素 inf info 1 2 3 46 浮動一 1塊元素在文檔流中默認垂直排列2float 元素浮動 3 元素向左上漂浮和向右上漂浮 浮動元素浮動的規則
談談前端中的浮動,絕對定位,相對定位
bubuko itl doctype 所有 -s ear htm 標準 向上 註:本文章是參考千鋒網學習視頻總結得出。 最近在學習一個前端項目,項目中多處用到了浮動和定位。為此,通過看查找資料和看學習視頻,從浮動、清除浮動、相對定位、絕對定位、總結等五個部分來談談我對浮動和
專案中使用到的前端知識點
1 設定跳轉 如果一個超連結,點選之後不做任何事情, <a href="javascript:void(0);"> <a href="javascript:void(0);"> 如果設定為 # ,如果有滾動條,會跳轉到頂部  
web前端之網頁中幾種預設圖片的解決方式
現在網頁中圖片隨處可見,但避免不了有時會出現圖片資源失敗的情況,在谷歌瀏覽器中就會顯示這樣 這裡的alt屬性是為了當圖片載入失敗時告訴使用者圖片資訊的 能不能美化一下呢? 下面給出幾種方式 js 方式 相信大家碰到這種問題是,搜尋的結果一般都是用圖片的onerror
(ES6的“...“配合ES5‘’forEach‘’)前端面試之判斷一個字串中出現次數最多的字元,統計這個次數
// 判斷一個字串中出現次數最多的字元,統計這個次數 let str = 'aasdadddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsdasjjhsghkafsagjkg
python基礎之列表中刪除元素時存在的漏刪
例:在迴圈體中對列表中元素進行刪除操作,有可能存在漏刪 >>> a=[11,22,33,44,55,66,77,88,99,110,120,130,140,150] >>> for each in a: if each==66 or each==77:
前端之js中的函式
函式 函式就是重複執行的程式碼片。 函式定義與執行 <script type="text/javascript"> // 函式定義 fu
JAVA語言學習中重要的知識點之——陣列
在為大家分享課程之前,說個題外話。 2018馬上就要過完,今年的年度程式語言我們都看好Java。其實在軟體開發這個行業裡面,哪個程式語言都有自己的優勢,只是在目前的大趨勢下,Java仍然是最受歡迎的一門程式語言。我個人從事Java開發近10年,中途有4年在做Android,後來因為答應老