亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CSS定位的使用方法

發布時間:2021-08-07 20:30:49 來源:億速云 閱讀:186 作者:chen 欄目:大數據

這篇文章主要介紹“CSS定位的使用方法”,在日常操作中,相信很多人在CSS定位的使用方法問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”CSS定位的使用方法”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

定位的使用包含兩個部分:

  1. 定位的方式

  1. 偏移值  left,right,top,bottom偏移值準確的理解是“距離什么位置有多大”  如 top:100px; 距離頂部為100像素 (向下走)。
    ####靜態定位
    所有的標準流都是靜態定位

position:static;
  • 一般用于將某些已經定位的元素還原成標準流,用的很少

  • 偏移值對于靜態定位來說不起作用,我們以后說的元素定位不包括靜態定位

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title>    <style>        .box {            width: 300px;            height: 300px;            background-color: red;            position: static;            left: 500px;            top: 500px;        }    </style></head><body><div class="box"></div></body></html>

####相對定位
相對定位是相對自己的標準流的位置進行定位移動

position:relative;

特性:
1. 移動的出發點是自身標準流的位置
2. 相對定位移動的元素不會對別的元素產生干擾,“沒有脫標”,真正占得位置還是標準流的位置(肉體不在 靈魂永駐)
3. 可以蓋在標準流的上方
4. 一般用于微調元素和配合絕對定位來實現效果
####絕對定位

position:absolute;

特性:
1.移動的出發點:
從絕對元素開始一直往上級找(直到找到最大的html標簽),在這個過程中,只要有一個元素(A元素)是定位(相對,絕對,固定)的任何一個,這個絕對定位的元素就會參照這個A元素進行定位,并且不會在往上找了,如果一個都沒有,最終會以html元素定位
2.脫標
1.1. 脫標的元素不占標準流的位置
1.2. 不會繼承父級的的寬度,內容有多個就撐多大 (不論塊級還是行內)
1.3. 可以直接寫寬高 (不論塊級還是行內)
1.4. margin:auto對于脫標元素不起作用
巧妙運用:讓一個定位盒子水平垂直居中

使用方式:
在工作中,絕對定位"大多"配合相對定位一起使用(父相子絕)
父相:在標準流上占有位置
子絕:針對這個標準流在去移動
注意:父絕子絕的情況也有,只是很少,不要完全形成思維定式。
####固定定位

特性:
1.脫標
1.1.脫標的元素不占標準流的位置
1.2.不會繼承父級的的寬度,內容有多個就撐多大 (不論塊級還是行內)
1.3.可以直接寫寬高 (不論塊級還是行內)
1.4.margin:auto對于脫標元素不起作用
2.移動的出發點:瀏覽器窗口 (直接表現:滾動條對于固定元素沒有作用)

四種定位總結

定位模式是否脫標占有位置是否可以使用邊偏移移動位置基準
靜態static不脫標正常模式不可以正常模式
相對定位relative不脫標占有位置可以相對自身位置移動
絕對定位absolute完全脫標,不占有位置可以相對于定位的父級移動位置
固定定位fixed完全脫標,不占有位置可以相對于瀏覽器移動位置

####z-index
控制“定位”元素的疊放層級

  1. z-index只針對定位元素有效果

  1. z-index值越大,層級越高

  1. 如果父元素已經比較過層級了(父元素“都有”z-index的時候,并且值不為auto),那么子元素與子元素之間是不會再去比較的

到此,關于“CSS定位的使用方法”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

安岳县| 汾阳市| 德化县| 会泽县| 红原县| 溧阳市| 雷山县| 江源县| 华宁县| 永和县| 津市市| 大丰市| 卫辉市| 邵阳县| 乐山市| 共和县| 游戏| 杭锦后旗| 泰宁县| 徐闻县| 米脂县| 天全县| 信阳市| 都江堰市| 察隅县| 沙湾县| 纳雍县| 宁乡县| 安图县| 榆林市| 东丰县| 板桥市| 中方县| 容城县| 新邵县| 蒙城县| 普定县| 芮城县| 怀远县| 宾阳县| 南江县|