【发布时间】:2015-12-09 01:41:24
【问题描述】:
这浪费了我一天的好几个小时。这是一个非常简单的表单,在bootply 上有两个单选按钮和一个标签。这在 2.3.2 上按预期工作:左侧的“日期范围”,右侧的按钮。在 Bootstrap 3 上,一切都出来了,它基本上是垂直的而不是水平的,文本是粗体的,只是一团糟。有什么想法,除了重新做一个网格吗?
谢谢。
编辑
这是预期的布局,当在 bootply 上选择 B2.3.2 时:
这是我选择任何 B3+ 时得到的结果:
【问题讨论】:
-
我发布了您应该使用的课程。表单进行了很多更改,迁移列表很有帮助,但没有什么比在 getbootstrap.com 上拆开示例更有帮助
-
谢谢 - 我认为您的意思是,提供对齐的旧类已被删除,您必须使用网格布局手动对齐所有内容?我几天前才开始使用 Bootstrap,这在文档中并不明显。
-
在下面的示例中,只有网格类设置了控件标签和具有第二个右列的容器。您可以为收音机和内联复选框使用“radio-inline”类。
-
但
col-sm-肯定不是正确的做法。我不想要响应式布局 - 我想要一个 fixed 布局,即。如果您转到 bootply 示例,登录并从 B3 更改为 B2.3.2,您将获得的布局。换句话说,左侧有一个标签,标签右侧有两个堆叠的单选按钮,一个单选按钮位于另一个单选按钮的顶部。 B3 正确堆叠了 2 个收音机(一个顶部,一个底部),但将标签留在顶部,而不是左侧,并搞砸了字体样式。谁能说服我网格化是答案,或者修复 B3 代码? -
您可以使用 col-xs,然后使用正确的类将它们堆叠在里面。请参见下面的示例。我已经在 BS3 上使用表单 3 个月了,这是正确的做法,因为所有表单元素都是 100%,所以你需要 col- 但你可以使用 xs 品种并获得一个固定的布局,而不是从断点切换到断点
标签: twitter-bootstrap twitter-bootstrap-3