2013-01-01 106 views
1

我想從我找到的頁面複製一個簡單的z索引示例,但它不是worrking。基本z索引不工作

的示例是在下頁:Please click here

的例子顯示了兩個div重疊。但是,當我嘗試通過使用以下代碼複製示例時,我使用從示例頁面粘貼的&複製了以下代碼,而不是像在示例頁面上那樣重疊divs,它們只是在頁面上垂直堆疊在另一個之上。

任何反饋將不勝感激。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title></title> 
</head> 

<body> 

<style type="text/css"> 
div { border:1px solid black; } 
.infront { 
background-color:#ff9900; 
width:100px; 
height: 100px; 
position: relative; 
top: 10; 
left:80; 
z-index: 2; 
} 
.behind { 
background-color:#eeeeee; 
width:100px; 
height: 100px; 
position: relative; 
top: -60; 
left:35; 
z-index: 1; 
} 
</style> 
<div class="infront"> 
In front 
</div> 
<div class="behind"> 
Behind 
</div> 
</body> 
</html> 

回答

0

在quackit的例子有錯誤。但它也使用怪異模式,而你自己的例子有一個適當的文檔類型聲明。

現在,在怪癖模式下,像長度單位一樣忽略單位的錯誤是被寬恕的,但不包含真正的(X)HTML。 所以你應該做的是通過將px附加到所有的無單位長度來糾正這些錯誤。

top: 10px; 
left:80px; 

等等。

+0

非常感謝。 :0) – user1846120