- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用 input-group 在使用 has-danger 样式和添加帮助文本和反馈字段时会出现一些问题。在 form-group 上使用它们将它们分隔在每一行,但在 input-group 上使用它们会将所有内容放在同一行上。
我制作了一个 fiddle ,显示了使用 input-group(顶部)、使用 form-group(中间)和尝试组合 form 时的问题-group 和 input-group(底部)。
不适用于输入组。反馈和帮助文本应该在不同的行上
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet"/>
<div class="form-group input-group has-danger">
<label class="form-control-label" for="inputDanger1">Input with danger</label>
<span class="input-group-addon"><i class="fa fa-at"></i></span>
<input type="text" class="form-control form-control-danger" placeholder="Your email address" id="inputDanger1">
<div class="form-control-feedback">Sorry, that username's taken.</div>
<small class="form-text text-muted">Example help text that remains unchanged.</small>
</div>
为表单组工作。反馈和帮助文本应该在不同的行上
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet"/>
<div class="form-group has-danger">
<label class="form-control-label" for="inputDanger2">Input with danger</label>
<input type="text" class="form-control form-control-danger" placeholder="Your email address" id="inputDanger2">
<div class="form-control-feedback">Sorry, that username's taken.</div>
<small class="form-text text-muted">Example help text that remains unchanged.</small>
</div>
将输入组包装在表单组中时,Has-danger 不起作用
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet"/>
<div clas="form-group has-danger">
<label class="form-control-label" for="inputDanger3">Input with danger</label>
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-at"></i></span>
<input type="text" class="form-control form-control-danger" placeholder="Your email address" id="inputDanger3">
</div>
<div class="form-control-feedback">Sorry, that username's taken.</div>
<small class="form-text text-muted">Example help text that remains unchanged.</small>
</div>
最佳答案
我从这里删除了 has-danger <div class="form-group has-danger">
而是把它放在这里。 <div class="input-group">
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet"/>
<div class="form-group ">
<label class="form-control-label" for="inputDanger3">Input with danger</label>
<div class="input-group has-danger">
<span class="input-group-addon"><i class="fa fa-at"></i></span>
<input type="text" class="form-control form-control-danger" placeholder="Your email address" id="inputDanger3">
</div>
<div class="form-control-feedback">Sorry, that username's taken.</div>
<small class="form-text text-muted">Example help text that remains unchanged.</small>
</div>
在此处添加 has-danger <div class="form-group has-danger">
将更改文本以继承 has-danger。
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet"/>
<div class="form-group has-danger">
<label class="form-control-label" for="inputDanger3">Input with danger</label>
<div class="input-group has-danger">
<span class="input-group-addon"><i class="fa fa-at"></i></span>
<input type="text" class="form-control form-control-danger" placeholder="Your email address" id="inputDanger3">
</div>
<div class="form-control-feedback">Sorry, that username's taken.</div>
<small class="form-text text-muted">Example help text that remains unchanged.</small>
</div>
关于html - Bootstrap 对输入组有危险,而不是像表单组那样在单独的行上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44501205/
编辑:澄清一下,我明白为什么这段代码不起作用,我并不是要修复它,而是想了解如果这段代码可以在没有语义错误的情况下编译会有什么危险。 我发现下面的代码会导致静态语义错误。我知道这是因为 std::lis
我想知道 C# 枚举以及重复值会发生什么。我创建了以下小程序来测试: namespace ConsoleTest { enum TestEnum { FirstElem
正如我在另一个 SO 问题中指出的那样,我遇到了 this article .当我通过 MSVC7.1 编译 boost 1.40 时出现了这个问题,并且弹出了几个 C4251 警告。 现在,在阅读上
我有以下弹出窗口代码(客户端请求)。它使用 eval ,我知道这是危险的。有没有办法重写下面的脚本,使其不使用 (eval)? /* exported popup_default , popup_he
NTFS 文件可以有对象 ID。可以使用 FSCTL_SET_OBJECT_ID 设置这些 ID .然而,msdn article说: Modifying an object identifier c
我一直在学习命令行参数解析。关于这个已经有很长的线索了,我不想在这里挑起一个: Using getopts in bash shell script to get long and short com
这个问题在这里已经有了答案: How to configure ContextMenu buttons for delete and disabled in SwiftUI? (4 个回答) 4 个月
为什么在 linux 的中断处理程序中禁止 printk 或 (I/O)。?在什么情况下中断处理程序中的 I/O 会导致 linux 系统中的死锁? 最佳答案 关于 printk(),它是侵入性的。例
不是 Invoking virtual function and pure-virtual function from a constructor 的重复项: 以前的问题与 C++ 03 相关,而不是
我正在使用 lateinit 属性以避免使用 ?运算符(operator)。我有很多 View 属性是第一次在 getViews() 函数中分配的。如果该功能不存在,我的应用程序将与来自 Kotlin
我最近在使用 fputs 时遇到了问题:当使用 fputs 在文本文件中打印一些字符串时,我碰巧得到了除 A-Z、a-z、0-9 之外的其他字符(不属于字符串的字符) .我绝对确保所有字符串都以空字符
在仅包含字节数组的结构上使用 #pragma pack(1) 是否危险/有风险?例如。这个: #pragma pack(1) struct RpcMessage { uint8_t proto
我是一名优秀的程序员,十分优秀!