首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将两个按钮水平对齐bootstrap4

在Bootstrap 4中,可以使用以下方法将两个按钮水平对齐:

  1. 使用Flexbox布局:Flexbox是一种强大的CSS布局模型,可以轻松实现水平对齐。在父容器上添加d-flex类,然后使用justify-content-between类将子元素水平对齐。示例代码如下:
代码语言:txt
复制
<div class="d-flex justify-content-between">
  <button class="btn btn-primary">按钮1</button>
  <button class="btn btn-primary">按钮2</button>
</div>
  1. 使用Grid系统:Bootstrap的Grid系统也可以实现水平对齐。将按钮包装在一个行(row)中,并使用列(col)来控制按钮的宽度。示例代码如下:
代码语言:txt
复制
<div class="row">
  <div class="col">
    <button class="btn btn-primary">按钮1</button>
  </div>
  <div class="col">
    <button class="btn btn-primary">按钮2</button>
  </div>
</div>
  1. 使用浮动(Float):在按钮上应用float-left类和float-right类,分别使按钮向左和向右浮动。示例代码如下:
代码语言:txt
复制
<button class="btn btn-primary float-left">按钮1</button>
<button class="btn btn-primary float-right">按钮2</button>

以上是将两个按钮水平对齐的几种常用方法。根据具体的需求和布局,选择适合的方法即可。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • BootStrap基础知识

    align-self-* 设置指定子元素对齐对齐。...flex-*-row-reverse 根据不同的荧幕设备在水平方向显示弹性子元素且右对齐 flex-*-column 根据不同的荧幕设备在垂直方向显示弹性子元素 flex-*-column-reverse...Bootstrap 提供了两个事件给予轮播使用。 两个事件都具有以下附加属性: direction: 轮播滑动的方向 ("left" 或 "right")。...内联表单需要在 元素上添加 .form-inline 类 所有内联表单中的元素都是左对齐的 在荧幕宽度 小于 576px 时为垂直堆叠,如果荧幕宽度 大于等于 576px 时表单元素才会显示在同一个水平线上...rounded-top 上方两个角添加圆角 rounded-right 右方两个角添加圆角 rounded-bottom 下方两个角添加圆角 rounded-left 左方两个角添加圆角 rounded-circle

    26010

    43. Vue组件案例-评论列表

    编写这个案例步骤大致如下: 编写一个基本的样式页面,页面内容有两部分:提交评论信息表单、展示评论信息的列表 那么提交评论信息表单可以写为一个子组件,而评论信息列表为父组件 给提交评论信息表单子组件的评论内容传递到父组件评论信息列表..."> <script type="...实现思路: 首先组件设置data参数:评论者user和评论内容comments,使用v-model绑定<em>两个</em>文本框的值,然后给添加<em>按钮</em>设置click方法,在方法中将user 和comments存储到localStorage...5.设置提交<em>按钮</em>的click事件,打印评论数据 ? 在浏览器查看一下打印出来的数据,如下: ? 已经可以获取到数据了,下面将其进行存储。...6.<em>将</em>获取的user和comment存储到localStorage中 ? 打开浏览器,查看存储的数据,如下: ? 7.存储评论内容数据完毕后,清空输入框 ? 好了,这时候已经设置添加好评论内容的数据。

    2.1K30

    41. Vue组件案例-评论列表

    编写这个案例步骤大致如下: 编写一个基本的样式页面,页面内容有两部分:提交评论信息表单、展示评论信息的列表 那么「提交评论信息表单」可以写为一个子组件,而「评论信息列表」为父组件 给「提交评论信息表单」子组件的评论内容传递到父组件..."> ...实现思路: 首先组件设置data参数:评论者user和评论内容comments,使用v-model绑定两个文本框的值,然后给添加按钮设置click方法,在方法中将user 和comments存储到localStorage...6.获取的user和comment存储到localStorage中 打开浏览器,查看存储的数据,如下: 7.存储评论内容数据完毕后,清空输入框 好了,这时候已经设置添加好评论内容的数据。

    1.9K10

    android:layout_gravity和android:gravity的区别

    例如,在一个Button按钮控件中设置如下两个属性, android:gravity=”left”和android:text=”提交”,这时Button上的文字“提交”将会位于Button的左部。...同样,当我们在Button按钮控件中设置android:layout_gravity=”left”属性时,表示该Button按钮位于界面的左部。...水平对齐方式:水平方向上居中对齐 fill_horizontal 必要的时候增加对象的横向大小,以完全充满其容器....水平方向裁剪 我们主要来看看 center_vertical和center_horizontal两个属性值,center_vertical是指将对象在垂直方向上居中对齐,即在从上到下的方向上选择中间的位置放好...;center_horizontal是指将对象水平方向上居中对齐,即在从左到右的方向上选择中间的位置放好。

    1.6K20

    【Java AWT 图形界面编程】LayoutManager 布局管理器总结 ( FlowLayout 布局 | BorderLayout 布局 | BoxLayout 布局 )

    , 默认的 垂直间距 和 水平间距 , 创建流式布局 ; /** * 构造一个新的FlowLayout,具有居中对齐和 * 默认水平和垂直间隔为5..., 默认的 垂直间距 和 水平间距 , 创建流式布局 ; /** * 构造一个新的FlowLayout * 对齐和默认的5单元水平和垂直差距。...* 使用指定的对齐方式创建一个新的流布局管理器 * 以及指示的水平和垂直间隙。...Swing 中引入的 ; 在 BoxLayout 布局 中 , 可以 在 垂直 和 水平 两个方向上 摆放 Component 组件 ; 十八、BoxLayout 布局 API ---- BoxLayout...box3.add(box2); // 存放两组按钮的 Box 容器放入 Frame 窗口 frame.add(box3); // III.

    4.1K20

    网页设计太麻烦

    免费下载 Shards是一个基于Bootstrap4的现代设计系统,包含10个额外的自定义组件和2个预构建的登陆页面。 整个文件非常轻巧,其样式表压缩后仅为13KB。...免费下载 Bootstrap-ecommerce ui kit是一个开源工具包工具包, 其HTML,CSS和JS技术允许这个工具包适用于电子商务网站,市场营销和产品预订网站的开发。...免费下载 Stream UI Kit是一款开源Bootstrap4 UI Kit,包含5个漂亮的完整页面,包括20多个可重复使用和可自定义的UI模块,例如色彩,排版,字体,按钮等等。...采用最新的Bootstrap4,React JS和Material Design构建,可免费用于个人和商业用途。...免费下载 Material Admin是完全使用Bootstrap框架构建的免费管理模板,提供按钮、图标、表格、排版等基础组件。

    3.8K30

    【愚公系列】2023年10月 WPF控件专题 StackPanel控件详解

    TextBlock子元素,这两个元素会在垂直方向上堆叠。...如果Orientation属性设置为Horizontal,则两个TextBlock元素会在水平方向上堆叠。 StackPanel也可以包含其他的容器控件,例如Grid和StackPanel。...StackPanel包含了两个TextBlock子元素,这两个元素会在垂直方向上堆叠。整个StackPanel会将Grid和StackPanel在水平方向上堆叠。...HorizontalAlignment和VerticalAlignment属性:用于指定StackPanel在其父元素中的水平对齐和垂直对齐方式。...例如,一个垂直按钮菜单或者一个竖直的导航栏。 水平布局:当需要将多个控件按照水平方向排列时,也可以使用StackPanel控件。例如,水平按钮菜单或者页眉。

    53100

    一篇文章让你读懂PyQt5布局管理,绝对干货

    水平布局:控件默认按照从左到右的顺序进行横向添加。 栅格布局:窗口分为若干行(row)和列(column)。 表单布局:控件以两列的形式布局在窗口中,左边为标签,右边为输入控件。...: 参数 描述 QtCore.Qt.AlignLeft 水平方向居左对齐 QtCore.Qt.AlignRight 水平方向居右对齐 QtCore.Qt.AlignCenter 水平方向居中对齐 QtCore.Qt.AlignJustify...水平方向两端对齐 QtCore.Qt.AlignTop 垂直方向靠上对齐 QtCore.Qt.AlignBottom 垂直方向靠下对齐 QtCore.Qt.AlignVCenter 垂直方向居中对齐...在两个控件后增加这一行,相当于水平布局中存在:按钮1-按钮2-stretch,此时addStretch的参数只要大于0,则表示占满整个布局最后一部分,前面的控件显示为正常大小,不要拉伸。 ?...这一行加入到布局中所有控件之前,相当于水平布局中存在:stretch-按钮1-按钮2,表示占满整个布局的最开始部分,后面的控件显示为正常大小,不要拉伸。 ?

    19.9K21

    【Android 应用开发】AndroidUI设计之 布局管理器 - 详细解析布局实现

    );  作用 : 设置垂直布局时两个按钮之间的分隔条; (3)对齐方式(控制内部子元素)   xml属性 : android:gravity;  设置方法 : setGravity(int);  作用...实际案例 (1) 按钮排列  要点 :  底部 + 水平居中 对齐属性 : 左边的LinearLayout的android:gravity 属性为bottom|center_horizontal; ..., 右边的android:gravity的属性值为 right|center_vertical; (2) 三个按钮各自对齐 三个水平方向的按钮, 分别左对齐, 居中对齐, 右对齐 : 要点 :  水平线性布局...梅花布局效果  五个按钮排成梅花形状, 梅花处于正中心, 效果图如下 : 两个按钮, 如果只有 android:layout_above="@+id/bt1" 会是这种情况 :  加上 android...三个水平方向的按钮分别左对齐,居中对齐,右对齐 要点 : 给FrameLayout中的三个按钮分别设置 不同的layout_gravity,left ,center_horizontal,right,

    2.4K40

    【移动端网页布局】流式布局案例 ② ( 实现顶部固定定位提示栏 | 布局元素百分比设置 | 列表样式设置 | 默认样式设置 )

    */ width: 25%; background-color: #F63515; } 5、设置图像宽度 关闭按钮 和 LOGO 按钮 包含两个图片 , 要为图片设置宽度 , 以及对齐方式...; 这里特别注意 , 默认的图片对齐方式是基线对齐 , 只要不是基线对齐 , 随便设置 顶部 / 底部 / 中部 对齐都可以实现图像居中 ; .app ul li:nth-child(1) img {.../* 设置关闭按钮的图像宽度 该图片自动水平 / 垂直对齐 */ width: 10px; } .app ul li:nth-child(2) img { /* 在 10%...宽度占布局宽度 / 设备宽度 的 8% */ width: 8%; } .app ul li:nth-child(1) img { /* 设置关闭按钮的图像宽度 该图片自动水平 /...宽度占布局宽度 / 设备宽度 的 8% */ width: 8%; } .app ul li:nth-child(1) img { /* 设置关闭按钮的图像宽度 该图片自动水平 /

    2K10
    领券