首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使柱子更接近

使柱子更接近
EN

Stack Overflow用户
提问于 2018-01-12 04:05:23
回答 2查看 2.5K关注 0票数 0

我在一个900 in宽块的中间添加了三个按钮,每个按钮都有自己的列。问题是按钮开始于块的开头和外部,所以它们被分散到很宽的地方。

我很想知道如何使这三个按钮在中间紧贴在一起,同时为了便于移动的折叠而仍然有列。

如果允许我添加链接,页面就在这里。https://webhost.pro/website-builder.php

我试图在这里添加代码,但Stackoverflow却从中消失了。

我用的是两条div级线路。每列的行距-40和头-sm-4。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-01-12 04:14:20

你可以增加一个最大宽度。

代码语言:javascript
复制
.row.center-block {
    max-width: 650px;
}
票数 1
EN

Stack Overflow用户

发布于 2018-01-12 06:53:04

选项#1 -向每个按钮添加..btn块

如果将类.btn-block添加到每个按钮( <a>元素)中,则每个按钮将填充其所在列的可用空间。其结果是,它们将看起来更加紧密。

作为额外的奖励,这些按钮在移动上堆叠时也会显示出完全宽度。我想大多数人都会同意,这样突出的按钮在手机上看起来更好,当它们是全宽度时。

代码语言:javascript
复制
<div class="row spacing-50 center-block">
    <div class="col-sm-4">
        ...<a class="btn btn-lg btn-block btn-success">Site Builder Support</a>...
    </div>
    <div class="col-sm-4">
        ...<a class="btn btn-lg btn-block btn-primary">Site Builder Demo</a>...
    </div>
    <div class="col-sm-4">
        ...<a class="btn btn-lg btn-block btn-info">Web Hosting Plans</a>...
    </div>
</div>

选项2-使用额外的内行限制宽度

基本上,现在一排有三个.col-sm-4列。如果添加第二行(内行),则可以使用类.col-sm-10.col-sm-offset-1来实现所需的效果。新的内部行不那么宽,但仍然以.col-sm-10.col-sm-offset-1类为中心。你会改变..。

代码语言:javascript
复制
<div class="row spacing-50 center-block">
    <div class="col-sm-4">
        ...
    </div>
    <div class="col-sm-4">
        ...
    </div>
    <div class="col-sm-4">
        ...
    </div>                  
</div>

为了这个..。

代码语言:javascript
复制
<div class="row spacing-50 center-block">
    <div class="col-sm-10 col-sm-offset-1">
        <div class="row">
            <div class="col-sm-4">
                ...
            </div>
            <div class="col-sm-4">
                ...
            </div>
            <div class="col-sm-4">
                ...
            </div>
        </div>
    </div>
</div>

选项#3 -同时执行

还可以添加额外的行,并将.btn-block类添加到每个<a>中。按钮将更加紧密,它们将填充列中的所有空间(使它们的宽度相等),并且它们将很好地堆叠在移动屏幕上。

代码语言:javascript
复制
<div class="row spacing-50 center-block">
    <div class="col-sm-10 col-sm-offset-1">
        <div class="row">
            <div class="col-sm-4">
                ...<a class="btn btn-lg btn-block btn-success">Site Builder Support</a>...
            </div>
            <div class="col-sm-4">
                ...<a class="btn btn-lg btn-block btn-primary">Site Builder Demo</a>...
            </div>
            <div class="col-sm-4">
                ...<a class="btn btn-lg btn-block btn-info">Web Hosting Plans</a>...
            </div>
        </div>
    </div>
</div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48219371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档