【发布时间】:2021-02-03 14:24:15
【问题描述】:
我正在创建一个表单来收集用户信息(代码如下),但无法使表单从后台提升。我尝试为 body 和 form 元素应用背景颜色,但它看起来不太好。是否有引导类使表单区域升高(以及圆角)?
<!DOCTYPE html>
<html lang="en">
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
</head>
<style>
body {background-color: lightgrey;}
form{background-color: white; padding:30px 50px;}
</style>
<body>
<div class="container">
<h2>Test form</h2>
<form>
<div class="form-group">
<label for="email">Email:</label>
<input type="email" class="form-control" id="email" placeholder="Enter email" name="email">
</div>
<div class="form-group">
<label for="pwd">Password:</label>
<input type="password" class="form-control" id="pwd" placeholder="Enter password" name="pwd">
</div>
<div class="checkbox">
<label><input type="checkbox" name="remember"> Remember me</label>
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
</div>
</body>
</html>
【问题讨论】:
-
Bootstrap 允许您创建模式。 1.将您的整个表单放入这样的模态中。 2.Trig modal popup with any event (onload/onclick/etc).
-
@svin83 模态似乎是一个解决方案,但对我不起作用,因为同一页面中有多个表单元素,这些表单需要分开(抱歉,我错过了将它们包含在我的原始问题)。例如:第一个表单包含用户联系方式,第二个表单包含用户偏好。
标签: html css twitter-bootstrap-3