2012-03-14 40 views
0
不同位置

所以我有一個導航和子導航....導航和子導航有不同的屏幕

<div class="headerNav"> 
<ul> 
<li><a href="index.php">Home</a></li> 
<li><a href="#" class='galleryNavToggle'>Gallery</a></li> 
<li><a href="#" class='galleryNavInfoToggle'>Info</a></li> 
</ul> 
</div><!--headerNav--> 

<div class="headerNavGallery" id="headerNavGallery" style="display:none;"> 
<ul> 
<li><a href="Categories.php?action=view">Categoies</a></li> 
<li><a href="Products.php?action=view">Products</a></li> 
</ul> 
</div><!--headerNavGallery--> 

<div class="headerNavInfo" id="headerNavInfo" style="display:none;"> 
<ul> 
<li><a href="willRuppel.php?action=view">William Ruppel</a></li> 
<li><a href="CV.php?action=view">CV</a></li> 
<li><a href="artistBio.php?action=view">Artist Bio</a></li> 
<li><a href="Video.php?action=view">Video</a></li> 
<li><a href="contact.php?action=view">Contact</a></li> 
</ul> 
</div><!--headerNavInfo--> 

和他們的CSS

.headerNav { 
    color: #FFFFFF; 
    padding-left: 150px; 
    padding-top: 148px; 
} 

.headerNavGallery { 
    color: #000000; 
    padding-left: 25px; 
    padding-top: 0; 
} 

.headerNavInfo { 
    color: #000000; 
    padding-left: 177px; 
    padding-top: 0; 
} 

我的問題是我怎麼得到他們在每個屏幕上都保持相同的位置,不管寬度如何?

回答

0

你在使用包裝元素嗎?您可以使用父元素作爲body元素的第一個子元素,並在其中包含所有的html。

然後你可以給這個包裝元素一個spesific wifth(960像素)是很常見的,也它中心到屏幕這樣的:

<html> 
<head> 
<style type="text/css"> 

#wrapper{ 
margin:0 auto; 
width: 960px; 
} 

</style> 
</head> 
<body> 
<div id="wrapper"> 
<!-- ALL YOUR HTML HERE --> 
</div> 
</body> 
</html> 
+0

測試了這一點,現在 – user1269625 2012-03-14 17:48:57

+0

感謝Kimonas工程:) – user1269625 2012-03-14 18:36:52