1. 程式人生 > >z-index屬性簡介

z-index屬性簡介

z-index : auto | number
  
  auto:預設值。
  number:無單位的整數值,可為負數。
  
   z-index 值較大的元素將疊加在z-index值較小的元素之上。對於未指定此屬性的定位物件,z-index 值為正數的物件會在其之上,而z-index 值為負數的物件在其之下。
  
   注意:這個屬性不會作用於視窗控制元件,如selct 物件。在IE 5.5+中,iframe 物件開始支援此屬性。而在之前的瀏覽器版本中,iframe 物件是視窗控制元件,會忽略此屬性。
  
   z-index屬性適用於定位元素(position 屬性值為 relative 或 absolute 或 fixed的物件),用來確定定位元素在垂直於顯示屏方向(稱為Z軸)上的層疊順序(stack order)。
  
    每一個定位元素都歸屬於一個stacking context。根元素形成root stacking context,而其他的stacking context則由定位元素產生(此定位元素的z-index被定義一個非auto的z-index值),定位子元素會以這個local stacking context為參考,用相同的規則來決定層疊順序。並且stacking context和 containing block 之間並沒有必然聯絡。
  
   當stacking context一樣的時候,就用z-index的值來決定怎樣顯示,如果z-index也相同(即stack level相同),則按照檔中後來者居上的原則(back-to-front )的順序來層疊。
  
    當任何一個元素層疊另一個包含在不同stacking context元素時,則會以stacking context的層疊級別(stack level)來決定顯示的先後情況。也就是說,在相同的stacking context下才會用z-index來決定先後,不同時則由stacking context的z-index來決定。例如:
  
   定位元素A(z-index:100)裡面有定位元素A1(z-index:300),而定位元素B和元素A兄弟關係(z-index:200)。你會發 現無論A1的z-index是多大,也會被z-index是200的B所覆蓋,因為A的z-index只有100。 

相關推薦

z-index屬性簡介

z-index : auto | number    auto:預設值。  number:無單位的整數值,可為負數。     z-index 值較大的元素將疊加在z-index值較小的元素之上。對於未指定此屬性的定位物件,z-index 值為正數的物件會在其之上,而z-

定位流之z-index屬性

設置 meta 解決 開發 spa HA fixed eight charset 1.固定定位是脫離標準流的,不會占用標準流的空間 2.和絕對定位有點像,也不區分行內塊級元素 3.類似於前面學的背景關聯方式(讓某個背景圖片不隨滾動而滾動)讓某個元素不隨著滾動條的

CSS----z-index 屬性詳解

用途: z-index 屬性設定元素的堆疊順序。擁有更高堆疊順序的元素總是會處於堆疊順序較低的元素的前面。 該屬性設定一個定位元素沿 z 軸的位置,z 軸定義為垂直延伸到顯示區的軸。 注意: z-index 屬性值可以是負的, 如果為正數,則離使用者更近,為負數則表示離使用者更遠。

CSS z-index 屬性 控制div上下層次

<html><head><style type="text/css">#img1{position:absolute;left:0px;top:0px;z-index:-1}</style><script type="text/javascript">

專案中彈出頁面的顯示層次問題 CSS中z-index屬性

z-index最大值: IE FireFox Safari的z-index最大值是2147483647 。 Opera的最大值是2147483584.。 IE Safari Opera在超過其最大值時按最大值處理。 FireFox 在超過最大值時會資料溢位正負不定,但有一點可以肯定絕對不會高於2147

深入理解css中position屬性z-index屬性

在網頁設計中,position屬性的使用是非常重要的。有時如果不能認識清楚這個屬性,將會給我們帶來很多意想不到的困難。  position屬性共有四種不同的定位方法,分別是static、fixed、relative、absolute,sticky。最後將會介紹和positio

CSS定位以及z-index屬性(層疊性)的詳解

定位 定位方向:top left right bottom就這四個位置 一、靜態定位 position:static; 靜態定位就是文件流,沒有別的意思,不需要寫 二、絕對定位 (脫標) position:absolute;

解決ActiveX外掛Z-Index屬性無效問題

摘要: 在Web開發中我們經常通過z-index設定多個元素之間的層疊關係,這種方式在多數情況下很有效,但是如果遇到有窗體元素時這種方式常常顯得無能為力,今天我們就一塊看一下如何有效的解決這個問題。 內容: 網頁控制元件分為兩大類:有窗體元素和無窗體元素。無窗體元素包括大多數html元素(例如div、t

你真的瞭解z-index屬性了嗎?

在編碼的過程中,我們常常用z-index去控制元素的層疊順序.那麼我們真的瞭解它了嗎? z-index的語法:(參考W3C文件) 屬性 值 Value auto integer inherit Initial a

修改z-index屬性無效原因及解決方法

在CSS中,只能通過程式碼改變層級,這個屬性就是z-index,要讓z-index起作用有個小小前提,就是元素的position屬性要是relative,absolute或是fixed。 (z-index無論設定多高都不起作用情況): 這種情況發生的條件有三個: 1、父標籤 positi

動態改變div的z-index屬性

<script language="javascript">  var MAX_INDEX=4;  function change(ddd)  {  if(ddd.style.zIndex<= MAX_INDEX)  {  ddd.style.zIndex = MAX_INDEX+1; 

CSS之巧用z-index屬性

大家平時可能是在涉及到absulute佈局元素之間的疊加時才會想起z-index屬性,但是z-index屬性不僅僅對absolute佈局的元素生效 給大家看一下用html中的input和label來實現Native Android中的Material效果 即聚焦在in

CSS z-index 屬性(設定元素的堆疊順序)

定義和用法 z-index 屬性設定元素的堆疊順序。擁有更高堆疊順序的元素總是會處於堆疊順序較低的元素的前面。 註釋:元素可擁有負的 z-index 屬性值。 註釋:Z-index 僅能在定位元素上奏效(例如 position:absolute;)! 說明

深入理解css中的position定位和z-index屬性

注:本文僅供交流使用,如有不當之處歡迎批評指正,但請註明詳由,謝謝!由於平時不太用到,所以過去寫css的時候對於position屬性的absolute、relative值理解比較模糊,對於z-index的層疊更是摸不著頭腦,除了理解的因素外,各個瀏覽器的不同解析結果也是一個大

對css3屬性 z-index的理解

首先,z-index需要在相對定位中使用,什麼是相對定位呢?就是對標籤元素設定了position的屬性,並且屬性為:absolute/fixed/relative/(inherit)等 其實也很好理解,它的的大小可以作為標籤元素的堆疊順序,就是三維空間座標

z-index是什麽樣式?

通過 什麽 microsoft 屏幕 多層 tro strong font str css又被稱作層級樣式表   通過 z-index樣式,設置重疊樣式   z-index 垂直屏幕的層級,數字越大,越上層,可以設置多層樣式,效果是俯覽z-index是什麽樣式?

CSS z-index的用法

不存在 特殊 ron relative selected 依據 樣式表 關系 定位元素 理清 position及z-index的用法: static :  無特殊定位,對象遵循HTML定位規則absolute :  將對象從文檔流中拖出,使用left,right,top,b

z-index

分享 dex .com com 技術分享 src 9.png ges 技術 z-index

< c: foreach varStatus = “status” > 中 varStatus的屬性簡介

表格 code scrip var spl 屬性。 序號 html net varStatus是<c:forEach>jstl循環標簽的一個屬性,varStatus屬性。就拿varStatus=“status”來說,事實上定義了一個status名的對象作為var

position 與z-index的愛恨情仇

ati img png parent tps 博客 col 9.png 負數 position: static   static定位是HTML元素的默認值,即沒有定位,元素出現在正常的流中 position:fixed   fixed定位是指元素的位置相對於瀏覽器窗口是