jquery - 无法在 Bootstrap 容器中居中 jssor slider

标签 jquery html css twitter-bootstrap jssor

将 bootstrap 与 jssor 结合使用我一直无法弄清楚如何使我的 slider 图像居中。我试图将下面代码中的边距归零,但 slider 中的图像位于容器的左侧。我怎样才能使图像在 Bootstrap 容器内居中?

<!-- topconent -->
<div class="container topcontent">

    <div class="row">
            <div class="col-lg-12 text-center">
                    <h1>This is my header</h1>

    <div id="slider1_container" 
    style="position: relative; margin: 0px auto;">
        <!-- Slides Container -->
        <div u="slides" style="cursor: move; position: absolute; overflow: hidden;
        margin 0px auto; width: 630px; height: 420px;">
            <div><img u="image" src="img/mainslider/img1.jpg" /></div>
            <div><img u="image" src="img/mainslider/img2.jpg" /></div>
        </div>
    </div>

                    <p class="lead">More info</p>
            </div>
    </div>
    <!-- /.row -->

</div>
<!-- /.topcontent -->

最佳答案

好的,明白了。这个问题真的是我缺乏经验\不经常使用 css 比什么都重要。

为了使 slider 居中,我只使用了 Bootstrap 容器:

<!-- topconent -->
<div class="container topcontent">

    <div class="row">
        <div class="col-lg-12 text-center">
            <h1>This is my header</h1>

            <!-- centered container -->
            <div class="col-lg-8 col-lg-offset-2 text-center">

                <div id="slider1_container" style="position: relative; 
                top: 0px; left: 0px; width: 600px; height: 300px;">
                    <!-- Slides Container -->
                    <div u="slides" style="cursor: move; position: absolute;
                    overflow: hidden; left: 0px; top: 0px; width: 600px; height: 300px;">
                        <div><img u="image" src="img/mainslider/img1.jpg" /></div>
                        <div><img u="image" src="img/mainslider/img2.jpg" /></div>
                    </div>
                </div>

                <p class="lead">More info</p>

            </div>
            <!-- /.centered container -->

        </div>
        <!-- /.container -->

    </div>
    <!-- /.row -->

</div>
<!-- /.topcontent -->

现在我的困惑是我认为它没有居中,因为图像没有延伸到整个容器,所以它被拉到了左边。我用了script on the jssor site使图像缩放,现在看起来不错。我以前看过脚本,但没有使用它,因为我想“居中”图像而不是“使其响应”并且没有意识到这就是使其响应的目的!德普。它还保持纵横比。

关于jquery - 无法在 Bootstrap 容器中居中 jssor slider ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26847604/

相关文章:

css - 动态更改CSS中div的背景

html - Bootstrap 4 六个盒子在同一行(响应式)?

javascript - 如何在不同页面上加载单个饼图

javascript - 防止 JavaScript 定时器重新进入

javascript - 我如何使用 jQuery 知道 DOM 元素当前是否在屏幕上

html - Angular - 动态加载包含 Angular 标记的 html

javascript - 当我点击排行榜中的名字时显示详细信息(可能在弹出窗口中)

css - 将 100% 宽度的 div 定位在固定宽度 float 的底部

html - 如何在 &lt;iframe&gt; 之上叠加 &lt;textarea&gt;?

php - wp_mail返回true但收不到邮件