css - Twitter Bootstrap 表单样式未按预期运行

标签 css twitter-bootstrap

在下面的 jsfiddle 中,我有一个带有输入和提交的内联表单。当我减小屏幕尺寸时,输入跳变为 100% 宽度——这显然是响应性的开始。问题是提交按钮没有应用 100% 宽度……如果 Bootstrap ,这是我期望的已将 100% 应用于输入。

知道这是为什么吗?

<form class="form-inline" role="form" style="width: 350px; margin: 0 auto;">
    <div class="form-group" >
     <label for="postcode" class="sr-only">Postcode:</label>
      <input type="text" class="form-control input-lg" id="email" placeholder="Postcode">
   </div>
    <button type="submit" class="btn btn-primary btn-lg">Submit</button>
  </form>

http://jsfiddle.net/orettyqv/

最佳答案

默认情况下,Bootstrap 不会在任何断点处使 button 元素 100% 宽,您必须自己完成,在本例中使用媒体查询。例如:

@media (max-width: 767px) {
    .btn {
        width: 100%; 
    }
}

示例:http://jsfiddle.net/orettyqv/1/

关于css - Twitter Bootstrap 表单样式未按预期运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28714817/

相关文章:

html - 当 div 的内容不同时 Bootstrap 最大高度/宽度

javascript - 为什么我网站上的 JavaScript 只有在我刷新页面后才能工作?

javascript - 计算javascript中两个坐标之间的距离?

html - bootstrap - 在小屏幕上隐藏导航栏?

html - 创建响应式的 3x3 网格?

html - <img> 和相邻的 <div> 之间不需要的空格

javascript - scroll spy 和 afix 的问题

html - Bootstrap 3 : make panel's text wrap under icons

jquery - UL 菜单显示在 jQuery UI 选项卡和图像后面

jquery - 使用 jQuery 创建基于 HTML/CSS 的对话泡泡