【发布时间】:2011-10-13 04:22:52
【问题描述】:
我需要知道如何将所有三个相邻的 div 与所有不同的背景图像对齐,并且中心的一个需要为 989px,左 div 和右 div 的宽度无关紧要。
【问题讨论】:
我需要知道如何将所有三个相邻的 div 与所有不同的背景图像对齐,并且中心的一个需要为 989px,左 div 和右 div 的宽度无关紧要。
【问题讨论】:
<style type="text/css">
#wrapper {
}
#wrapper div {
float : left;
}
#wrapper #left {
width : 300px;
background-image : "/path/to/an_image";
}
#wrapper #center {
width : 989px;
background-image : "/path/to/another_image";
}
#wrapper #left {
width : 200px;
background-image : "/you/get/the/idea";
}
</style>
<div id="wrapper">
<div id="left"></div>
<div id="center"></div>
<div id="right"></div>
</div>
【讨论】:
简而言之..http://jsfiddle.net/hobobne/qyGC5/
<style>
.sides {display: inline-block; width: 100px; border: 2px dotted green;}
#main {display: inline-block; width: 200px; border: 2px dotted blue;} /* you can change this to 989px */
</style>
<div class="sides">side 1</div><div id="main">main</div><div class="sides">side 2</div>
编辑:最终解决方案:http://jsfiddle.net/hobobne/qyGC5/4/
【讨论】: