html - Twitter Bootstrap 轮播导航显示

标签 html css twitter-bootstrap

我只是为一个简单的 Web 应用程序测试一些 Twitter Bootstrap 的东西,我遇到了 Carousel 的问题:导航按钮不像 Bootstrap 网站上的示例和我在 Web 上找到的其他示例那样显示.

我已经拿过这个例子http://www.tutorialrepublic.com/codelab.php?topic=bootstrap&file=carousel把它放进这个 fiddle http://jsfiddle.net/a5udW/

<div class="bs-example">
<div id="myCarousel" class="carousel slide">
    <!-- Carousel indicators -->
    <ol class="carousel-indicators">
        <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
        <li data-target="#myCarousel" data-slide-to="1"></li>
        <li data-target="#myCarousel" data-slide-to="2"></li>
    </ol>   
    <!-- Carousel items -->
    <div class="carousel-inner">
        <div class="active item">Slide 1</div>
        <div class="item">Slide 2</div>
        <div class="item">Slide 3</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>

与 Code Lab 中的示例不同,导航按钮只是较大矩形中的普通旧“<”和“>”。

我做错了什么新手?

非常感谢。

最佳答案

看起来他们在演示中使用了以下 Bootstrap 样式表:

http://www.tutorialrepublic.com/examples/css/bootstrap.min.css

通过将其替换为您的 fiddle 中的代码,您将获得正确风格化的代码。

jsFiddle


专业提示:

如果您想弄清楚某些东西是如何呈现的,只需使用 Inspect Element,它会给您这样的结果:

inspect

您可以从那里切换每个属性,以观看有关它们如何影响显示的现场演示。您可以复制 css 并将其放入您自己的 fiddle 中。或者您甚至可以查看每个部分的右上角以查看该 css 的来源,右键单击,选择复制链接地址并获取整个该死的样式表。这就是我为回答这个问题所做的一切。现在您也可以! :)


更新:

是的,此更改与从 2.x 到 3.0 的默认轮播外观有关

2.x Carousel -> 2.xCarouselDemo

3.0 Carousel -> 3.0CarouselDemo

如果您想使用 Twitter Bootstrap 3,但将导航按钮的样式设置为 2.0,那么您可以使用常规样式表并应用以下 css:

.carousel-control {
    left: 15px;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    font-size: 60px;
    font-weight: 100;
    line-height: 30px;
    background: #222;
    border: 3px solid #fff;
    -webkit-border-radius: 23px;
    -moz-border-radius: 23px;
    border-radius: 23px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
    margin-top: -20px;   
}

New Fiddle

关于html - Twitter Bootstrap 轮播导航显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19827361/

相关文章:

javascript - 仅当 div 具有类 `is-active` 时才向输入添加文本

flash - 是否可以在没有播放器的情况下始终对 MediaElement.js 进行换肤?

html - Razor Pages DateTime 输入大小错误

javascript - 主动应用于一个元素

html - Firefox 中表格单元格显示对象内的 CSS 绝对定位对象

html - 表格行背景颜色未填满整行

html - Div 标签和标题

css - 悬停时从左到右下划线

html - Twitter Bootstrap 在 Internet Explorer 中无法正确显示

php - Bootstrap 3 字形图标在我放大和缩小之前不显示