作業(yè)(2)

1.浮動元素有什么特征?對父容器、其他浮動元素、普通元素、文字分別有什么影響?

特征:脫離標(biāo)準(zhǔn)流,行內(nèi)元素將可以設(shè)置寬高,塊級元素并排顯示

對父容器、其他浮動元素、普通元素、文字分別有什么影響?

父容器:會使父容器高度為0

其他浮動元素:

同方向:當(dāng)一個浮動元素在浮動過程中碰到同一個方向的浮動元素時,它會緊跟在它們后面

反方向:互不影響,位于同一條水平線上,當(dāng)空間不夠時會被擠下

普通元素:浮動的元素脫離標(biāo)準(zhǔn)流不占位置,所以下面的元素會占據(jù)浮動元素原來的位置并處于浮動元素的下層

文字:會發(fā)生字圍現(xiàn)象

2.清除浮動指什么?如何清除浮動?兩種以上方法

清除浮動的元素對布局造成的影響

方法:① 給父元素添加overflow:hidden;

②:添加一個clearfix的類,.clearfix:after

3.有幾種定位方式?分別是如何實現(xiàn)定位的?參考點是什么,使用場景是什么?

常用的定位方式有4種

position:relative 相對定位,參考點是元素本身正常的位置

position:absolute絕對定位,參考點是除了static定位之外的第一個祖先元素

position:static 靜態(tài)定位

position:fixed 固定定位,參考點是瀏覽器窗口

應(yīng)用場景:

固定定位:登錄頁面的遮罩層

絕對定位和固定定位:輪播圖點擊按鈕切換圖片

4.position:relative和負(fù)margin都可以使元素位置發(fā)生偏移,二者區(qū)別是什么?

position:relative移動位置后還占據(jù)原來的位置

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

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補...
    _Yfling閱讀 14,154評論 1 92
  • 當(dāng)在這一個頁面上實現(xiàn)布局和定位有幾種不同的技術(shù)。使用哪種技術(shù),很大程序上取決于內(nèi)容和目標(biāo)頁面,因為有很多技術(shù)比別人...
    lulu_c閱讀 1,222評論 0 5
  • 一、文檔流的概念指什么?有哪種方式可以讓元素脫離文檔流? 1、文檔流指的是元素在排列布局中所占用的位置,具體的說是...
    鴻鵠飛天閱讀 841評論 0 0
  • 一、浮動元素有什么特征?對父容器、其他浮動元素、普通元素、文字分別有什么影響? 特征:1、浮動模型是一種可視化格式...
    青鳴閱讀 1,326評論 0 0
  • 算一算,要還妳多少? 你要還的是錢債?或是情債? 我從來也不記得我們的金錢往來,就你說了算 情債怎麼算???
    小小小辣椒小小小閱讀 270評論 1 0

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