首頁 >web前端 >css教學 >CSS中z-index屬性怎麼使用

CSS中z-index屬性怎麼使用

不言
不言原創
2018-12-06 15:19:543866瀏覽

CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用屬性設定元素的堆疊順序,擁有更高堆疊順序的元素總是會處於堆疊順序較低的元素的前面,如果想要讓後面的元素優先級更高,你可以使用CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用屬性來設定。

CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用

下面我們就來具體看看如何使用CSS中的CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用屬性?

CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用描述如下。

CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用:value ;

值以整數形式輸入,數字較大的值顯示在前面。

要使用CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用,必須將static(初始值)以外的值套用於position屬性中的元素。

輸入auto時,將設定與父元素相同的值。如果未在父元素中指定CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用,則值為0。 (初始值)

我們來具體看一個範例

程式碼如下:

將CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用套用到以下html。

HTML程式碼

<!DOCTYPE html>
<html>
<head>
<meta charset=”utf-8″ />
<link rel=”stylesheet” href=”sample.css” type=”text/css”>
</head>
<body>
<img  src="img/girl.jpg" class="content1" alt="CSS中z-index屬性怎麼使用" >
<img  src="img/flower.jpg" class="content2" alt="CSS中z-index屬性怎麼使用" >
</body>
</html>

首先,它是未指定CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用的狀態。

CSS程式碼

sample.css

img.content1{position:absolute; top:50px; left:150px; }
img.content2{position:absolute; top:300px; left:100px; }

上述程式碼中上傳了img資料夾下的兩張圖片girl.jpg和flower.jpg,根據position屬性它們有一部分重疊在了一起

在沒有設定CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用屬性的最初狀態下,後面設定的flower.jpg在girl.jpg前面顯示,如圖所示

CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用

#接下來我們來設定CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用屬性的值,將girl.jpg的CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用的值設為2,將flower.jpg的CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用的值設為1。

CSS代碼

img.content1{position:absolute; top:100px; left:100px; CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用: 2; }
img.content2{position:absolute; top:200px; left:200px; CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用: 1; }

運行結果

#在瀏覽器上顯示如下所示的效果,由於girl.jpg被優先考慮,因此它顯示在flower.jpg的前面。

CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用

最後,我們來看看新增文字文字的範例

#程式碼如下

HTML程式碼

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel=”stylesheet” href=”sample.css” type=”text/css”>
</head>
<body>
<p>这是添加的文字</p>
<img  src="img/girl.jpg" class="content1" alt="CSS中z-index屬性怎麼使用" >
<img  src="img/flower.jpg" class="content2" alt="CSS中z-index屬性怎麼使用" >
</body>
</html>

CSS程式碼

p {font-size: 20px; color:#ffffff; position:absolute; top:200px; left:200px; CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用: 3;}
img.content1{position:absolute; top:100px; left:100px; CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用: 2; }
img.content2{position:absolute; top:200px; left:200px; CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用: 1; }

因為段落的文字是最開始被設定的,所以本來不能顯示在影像上,但是透過將CSS中CSS中CSS中z-index屬性怎麼使用屬性怎麼使用屬性怎麼使用的值設為3就會在最前面顯示。

效果如下

CSS中z-index屬性怎麼使用


#

以上是CSS中z-index屬性怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn