使用Bootstrap,创建居中的两个按钮
时间: 2023-08-17 22:22:20 浏览: 217
你可以使用以下代码来创建两个居中的按钮:
```html
<div class="d-flex justify-content-center">
<button class="btn btn-primary mr-3">按钮1</button>
<button class="btn btn-secondary">按钮2</button>
</div>
```
这里使用了Bootstrap的Flex布局,`d-flex`类用于将子元素设置为Flex容器,`justify-content-center`类用于将子元素水平居中对齐。两个按钮使用了Bootstrap的`btn`类和不同的颜色类,`mr-3`类用于在两个按钮之间添加一些间距。
如果你只想让这两个按钮在垂直方向上居中,可以将`justify-content-center`类替换为`align-items-center`类:
```html
<div class="d-flex align-items-center">
<button class="btn btn-primary mr-3">按钮1</button>
<button class="btn btn-secondary">按钮2</button>
</div>
```
这将使这两个按钮在垂直方向上居中对齐。
相关问题
创建Bootstrap 界面,屏幕中心有两个按钮
好的,我可以为您提供一些示例代码。以下是一个简单的Bootstrap界面,其中有两个居中的按钮:
```html
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap Buttons</title>
<!-- 引入Bootstrap样式文件 -->
<link rel="stylesheet" href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.5.3/css/bootstrap.min.css">
</head>
<body>
<div class="container-fluid d-flex justify-content-center align-items-center" style="height: 100vh;">
<div class="row">
<div class="col-md-12">
<button class="btn btn-primary mr-3">Button 1</button>
<button class="btn btn-secondary">Button 2</button>
</div>
</div>
</div>
<!-- 引入Bootstrap JavaScript文件 -->
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.5.3/js/bootstrap.min.js"></script>
</body>
</html>
```
这个示例中,我们使用了Bootstrap的网格系统来将居中的按钮放置在页面中心。我们还使用了`justify-content-center`和`align-items-center`类来使其水平和垂直居中。按钮分别使用`btn-primary`和`btn-secondary`类来设置它们的颜色。
用bootstrap+html搭建一个表单页面,要求表单居中,带浅灰色边框, 表单组成为,顶部为一个大标题,往下依次为,两个input标签,name分别为uid和uname,一个复选框,值为男女, 一个下拉列表框,还有一个文件域,name为intro,底部为一个提交按钮和重置按钮
好的,以下是用bootstrap和html搭建的表单页面代码,满足您的要求:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>表单页面</title>
<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
<style>
/* 表单居中 */
.form-container {
margin: 0 auto;
max-width: 500px;
border: 1px solid #ccc;
padding: 20px;
}
/* 大标题 */
.form-title {
text-align: center;
font-size: 24px;
font-weight: bold;
margin-bottom: 20px;
}
/* 重置按钮 */
.form-reset {
margin-left: 10px;
}
</style>
</head>
<body>
<div class="form-container">
<form>
<div class="form-title">表单标题</div>
<div class="form-group">
<label for="uid">UID</label>
<input type="text" class="form-control" id="uid" name="uid">
</div>
<div class="form-group">
<label for="uname">用户名</label>
<input type="text" class="form-control" id="uname" name="uname">
</div>
<div class="form-group">
<label>性别</label>
<div class="form-check">
<input type="checkbox" class="form-check-input" id="male" value="male" name="gender">
<label for="male" class="form-check-label">男</label>
</div>
<div class="form-check">
<input type="checkbox" class="form-check-input" id="female" value="female" name="gender">
<label for="female" class="form-check-label">女</label>
</div>
</div>
<div class="form-group">
<label for="select">下拉列表框</label>
<select class="form-control" id="select">
<option value="option1">选项1</option>
<option value="option2">选项2</option>
<option value="option3">选项3</option>
</select>
</div>
<div class="form-group">
<label for="intro">文件域</label>
<input type="file" class="form-control-file" id="intro" name="intro">
</div>
<button type="submit" class="btn btn-primary">提交</button>
<button type="reset" class="btn btn-secondary form-reset">重置</button>
</form>
</div>
</body>
</html>
```
希望能够帮助到您。
阅读全文