日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

转发- css(display,float,position)

發(fā)布時間:2024/4/14 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 转发- css(display,float,position) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

此文章僅為轉發(fā),非原創(chuàng),原文http://www.cnblogs.com/zhuanggege/p/5778309.html

請支持原創(chuàng)

display?用來設置元素的顯示方式

display : block | none | inline | inline-block

inline:指定對象為內聯元素

block:指定對象為塊元素

inline-block:指定對象為內聯塊元素

none:隱藏對象?

float?控制元素是否浮動顯示

float : none | left | right?

none:設置對象不浮動

left:設置對象浮在左邊

right:設置對象浮在右邊

浮動的目的:

就是要打破文檔流的默認顯示規(guī)則。如果要讓元素按照我們的布局要求進行顯示。這時就要利用float屬性

  • 任何申明為 float 的元素自動被設置為一個“塊級元素”
  • 在標準瀏覽器中浮動元素脫離了文檔流 ,所以浮動元素后的元素會占據浮動元素本來應該所處的位置
  • 如果水平方向上沒有足夠的空間容納浮動元素,則轉向下一行
  • 文字內容會圍繞在浮動元素周圍
  • 浮動元素只能浮動至左側或者右側
  • clear?清除浮動

    clear : none | left | right | both

    none:默認值。允許兩邊都可以有浮動對象

    left:不允許左邊有浮動對象

    right:不允許右邊有浮動對象

    both:不允許有浮動對象

    position?對象的定位方式

    position : static | absolute | fixed | relative?

    static:默認值。無定位,對象遵循常規(guī)流。此時4個定位偏移屬性不會被應用

    relative:相對定位,對象遵循常規(guī)流,并且參照自身在常規(guī)流中的位置通過top,right,bottom,left這4個定位偏移屬性進行偏移時不會影響常規(guī)流中的任何元素

    absolute:絕對定位,對象脫離常規(guī)流,此時偏移屬性參照的是離自身最近的定位祖先元素,如果沒有定位的祖先元素,則一直回溯到body元素。盒子的偏移位置不影響常規(guī)流中的任何元素,其margin不與其他任何margin折疊

    fixed:固定定位,與absolute一致,但偏移定位是以窗口為參考。當出現滾動條時,對象不會隨著滾動

    absolute 說明:

  • 脫離文檔流
  • 通過 top,bottom,left,right 定位
  • 如果父元素 position 為 static 時,將以body坐標原點進行定位
  • 如果父元素 position 為 relative 時,將以父元素進行定位
  • 例:div { position: absolute; left:100px; top:100px;}

    relative 說明:

  • 相對定位(相對自己原來的位置而言)
  • 不脫離文檔流
  • 參考自身靜態(tài)位置通過 top,bottom,left,right 定位
  • 例:div { position: relative; left:100px; top:100px;}

    fixed 說明:

    固定定位實際上只是絕對定位的特殊形式,固定定位的元素是相對于瀏覽器窗口而固定,而不是相對于其包含元素,即使頁面滾動了,它們仍然會處在瀏覽器窗口中跟原來完全一 樣的地方

    例:div { position: fixed; right:0; bottom:0;}

    z-index?對象的層疊順序

    z-index : auto | number?

    當元素發(fā)生重疊時,可以通過 z-index 屬性,設置其層疊的先后順序

    較大 number 值的對象會覆蓋在較小 number 值的對象之上

    轉載于:https://www.cnblogs.com/q905120456/p/5809963.html

    超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

    總結

    以上是生活随笔為你收集整理的转发- css(display,float,position)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。