91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

css定位有幾種方式

發布時間:2021-04-13 10:37:16 來源:億速云 閱讀:217 作者:小新 欄目:web開發

這篇文章將為大家詳細講解有關css定位有幾種方式,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

css定位有:1、static,表示靜態定位;2、relative,表示相對定位;3、absolute,表示絕對定位;4、fixed,表示固定定位。

CSS 定位 (Positioning) 屬性允許你對元素進行定位。CSS 為定位提供了一些屬性,利用這些屬性,可以建立列式布局,將布局的一部分與另一部分重疊,還可以完成多年來通常需要使用多個表格才能完成的任務。

css定位的幾種方式:

1、static(靜態定位):

默認值。沒有定位,元素出現在正常的流中(忽略 top, bottom, left, right 或者 z-index 聲明)。參考上篇隨筆。

2、relative(相對定位):

定位為relative的元素脫離正常的文檔流,但其在文檔流中的位置依然存在,只是視覺上相對原來的位置有移動。

通過top,bottom,left,right的設置相對于其正常(原先本身)位置進行定位。可通過z-index進行層次分級 。

.static1{
            height:80px;
            background-color: red;
        }
        .relative{
            height:80px;
            position:relative;
            top:40px;
            left:40px;
            background-color: black;
        }
        .static2{
            height:80px;
            background-color: blue;
        }
    </style>
</head>
<body>
    <div class="static1"></div>
    <div class="relative"></div>
    <div class="static2"></div>
</body>

3、absolute(絕對定位):生成絕對定位的元素,相對于 static 定位以外的第一個父元素進行定位。元素的位置通過 "left", "top", "right" 以及 "bottom" 屬性進行規定。可通過z-index進行層次分級。

定位為absolute的層脫離正常文檔流,但與relative的區別是其在正常流中的位置不再存在。

這個屬性總是有人給出誤導。說當position屬性設為absolute后,總是按照瀏覽器窗口來進行定位的,這其實是錯誤的。實際上,這是fixed屬性的特點。

<style type="text/css">
        .static1{
            height:80px;
            background-color: red;
    
        }
        .father{
            height:100px;
            background-color: pink;
            position:relative;
            left:20px;    
        }
        .relative{
            height:80px;
            width:80px;
            position:absolute;
            top:10px;
            left:10px;
        
            background-color: black;
        }
        .static2{
            height:80px;
            background-color: blue;
        }
    </style>
</head>
<body>
    <div class="static1"></div>
    <div class="father">
        <div class="relative"></div>
    </div>
    <div class="static2"></div>

4、fixed(固定定位):生成絕對定位的元素,相對于瀏覽器窗口進行定位。元素的位置通過 "left", "top", "right" 以及 "bottom" 屬性進行規定。可通過z-index進行層次分級。

<style type="text/css">
        .static1{
            height:80px;
            background-color: red;
    
        }
        .father{
            height:100px;
            width:300px;
            background-color: pink;            
            left:100px;    
            top:100px;
        }
        .relative{
            height:80px;
            width:80px;
            position:fixed;
            left:20px;        
            background-color: black;
        }
        .static2{
            height:80px;
            background-color: blue;
        }
    </style>
</head>
<body>
    <div class="static1"></div>
    <div class="father">
        <div class="relative"></div>
    </div>
    <div class="static2"></div>

關于“css定位有幾種方式”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

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

css
AI

靖安县| 民乐县| 台江县| 唐山市| 屏东市| 蒲城县| 长葛市| 乌拉特前旗| 澄江县| 威信县| 赤城县| 昭平县| 高雄县| 河西区| 章丘市| 固始县| 黔南| 报价| 青浦区| 诸暨市| 双城市| 阜南县| 扎赉特旗| 文成县| 修水县| 武宁县| 交城县| 加查县| 曲沃县| 盐山县| 祁连县| 凤冈县| 星子县| 搜索| 当雄县| 嘉鱼县| 平阳县| 马关县| 饶河县| 江油市| 黑龙江省|