只是搞乱了一下,在这里你走了。我设法在CSS中呈现链接的图像。
虽然我只使用div,但概念是相同的。下面
http://jsfiddle.net/jqarz/1/
代码。
一些探索的概念是宽度,边距和填充。重要的是要注意宽度实际上是“内容框的宽度”而不是元素的宽度,就像许多网站对它的描述不够一样。
有很多方法可以做到这一点,这只是一个,它真的取决于你想要做什么和做什么。
HTML:
<div id="background">
<div id="navbar">navbar</div>
<div id="content"></div>
</div>
CSS:
#background
{
z-index: 0;
padding: 15px 15px;
width: 600px;
height: 800px;
background-color: #CFF;
border-style: solid;
border-width: 1px;
}
#content
{
z-index: 1;
border-style: solid;
border-width: 1px;
margin: 0 auto;
width: 90%;
height: 800px;
background-color: #FFC;
}
#navbar
{
top: 150px;
position: absolute;
z-index: 2;
width: 600px;
margin: 0 auto;
border-style: solid;
border-width: 1px;
height: 100px;
background-color: #FCF;
text-align: center;
font-size: 4em;
}
这就是我使用你的代码时得到的结果:http://imgur.com/54DuhIS你使用了什么浏览器?它在Firefox或Chrome中不适用于我。 –
我在Chrome浏览器中查看并进行了必要的更改,现在就试试。 –
当我把它,而不是现在显示.. –