【发布时间】:2012-05-22 09:57:40
【问题描述】:
请看下面的图片,我们正在使用引导轮播来旋转图片。 但是,当窗口宽度较大时,图像与边框无法正确对齐。
但是无论窗口的宽度如何,bootstrap 提供的轮播示例总是可以正常工作。按照代码。
有人可以解释为什么轮播的行为不同吗? 这与图像大小或缺少某些引导配置有关吗?
<section id="carousel">
<div class="hero-unit span6 columns">
<h2>Welcome to TACT !</h2>
<div id="myCarousel" class="carousel slide" >
<!-- Carousel items -->
<div class="carousel-inner">
<div class="item active" >
<img alt="" src="/eboxapps/img/3pp-1.png">
<div class="carousel-caption">
<h4>1. Need a 3rd party jar?</h4>
</div>
</div>
<div class="item">
<img alt="" src="/eboxapps/img/3pp-2.png">
<div class="carousel-caption">
<h4>2. Create Request</h4>
</div>
</div>
<div class="item">
<img alt="" src="/eboxapps/img/3pp-3.png">
<div class="carousel-caption">
<h4>3. What happens?</h4>
</div>
</div>
<div class="item">
<img alt="" src="/eboxapps/img/3pp-4.png">
<div class="carousel-caption">
<h4>4. Status is Emailed</h4>
</div>
</div>
</div>
<!-- Carousel nav -->
<a class="carousel-control left" href="#myCarousel" data-slide="prev">‹</a>
<a class="carousel-control right" href="#myCarousel" data-slide="next">›</a>
</div>
</div>
【问题讨论】:
-
所有图片的宽度都一样吗?另外,它们是否延伸到
.span6容器? -
我所有的图片都是相同的宽度和高度。他们似乎都在伸展。为了尝试修复,我尝试创建与引导示例提供的大小相同的图像。但是,它完全搞砸了大小。所以,我认为图像大小和 css 样式之间存在联系。但是,文档并没有完全描述这种关系。
-
我也遇到了这个问题,很郁闷。对我来说,事实证明它正在发生,因为包含轮播的 div 具有比轮播更宽的固定宽度。
-
也许隐藏电子邮件地址是个好主意 :)
标签: javascript jquery twitter-bootstrap carousel