我想创建一个包含图像和文本的 div。类似于http://wearyoubelong.com/的东西我该怎么做呢?我正在使用 Zerb 基础框架。到目前为止,我已经尝试在文本上使用 position : absolute ,但这似乎在很多地方都中断了。你能告诉我如何去做吗?
问问题
4539 次
1 回答
1
假设您有一个这样的示例 HTML
HTML
<div id="container">
<div id="content">
<h1>Here goes some content</h1>
<p>Description about the product.
Some more desription about the product.</p>
</div>
</div>
CSS
#container
{
background-image:url('http://image.made-in-china.com/2f0j00cZjaqNvWlEks/Men-T-Shirt.jpg');
background-repeat:no-repeat;
height:400px;
width:400px;
}
#content
{
position:absolute;
height:auto;
width:auto;
top:150px;
left:100px;
}
#content h1
{
color:Yellow;
font-weight:bold;
font-size:22px;
}
#content p
{
color:Red;
}
只是给了 main div
#container
a background-image
,定位div
#content
到absolute
然后使用top
和left
属性根据您的需要浮动它。
希望这可以帮助。
编辑将#container div 的高度和宽度设置为自动
更新演示 </p>
于 2012-11-06T07:05:34.900 回答