【发布时间】:2014-06-01 01:53:48
【问题描述】:
我有下面的幻灯片,它是屏幕宽度的 100%。我需要将banner_slideshow_controls div放在中间。
我尝试将幻灯片的主容器设置为相对,然后将 div 设置为绝对,但除非我在幻灯片上设置宽度和边距:0 auto,否则它不会位于中间,我无法按需要执行它是 100%。
谁能建议解决这个问题?
<div id="banner_slideshow_container">
<div id="banner_slideshow">
<a href="about-us.php" style="background-image: URL(ui/banners/banner1.jpg)"></a>
<a href="about-us.php" style="background-image: URL(ui/banners/banner2.jpg)"></a>
<a href="about-us.php" style="background-image: URL(ui/banners/banner3.jpg)"></a>
<a href="about-us.php" style="background-image: URL(ui/banners/banner4.jpg)"></a>
<a href="about-us.php" style="background-image: URL(ui/banners/banner5.jpg)"></a>
</div>
<div id="banner_slideshow_controls">
<div class="slideshow_caption">TEXT FOR BANNER</div>
<div class="slideshow_button">More Information</div>
<div id="prev" class="img_replace">Previous</div>
<div id="next" class="img_replace">Next</div>
</div>
</div>
#banner_slideshow_container {
width: 100%;
height: 366px;
margin-top: 339px;
background-color:#ccc;
}
#banner_slideshow {height:366px}
#banner_slideshow a{
width:100%;
height:100%;
display:block;
}
#banner_slideshow_controls {
position:relative;
top:-100px;
margin: auto 0;
width:900px;
z-index:10;
border:2px solid green
}
非常感谢,
【问题讨论】: