css - 使用响应实用程序类时更改 "span"类 - Twitter Bootstrap

标签 css twitter-bootstrap responsive-design

我正在使用 Twitter Bootstrap,但我在特定元素上遇到了一些小困难。

这是界面已经提供的“脚手架”标记,我将使用它作为示例。

<div class="row">
  <div class="span6">
    Level 1 column
    <div class="row">
      <div class="span3">Level 2</div>
      <div class="span3">Level 2</div>
    </div>
  </div>
</div>

此外,为了帮助解决这个问题...还有“响应实用程序类”,您可以在此处查看 - http://twitter.github.com/bootstrap/scaffolding.html#responsive

所以,我要做的就是在我使用 '响应实用程序类' .visible-tablet.

最初,我以为它会奇迹般地自动更改为“最大宽度”,但不幸的是它没有。

最佳答案

正如@scumah 所指出的,您不会使用 CSS 更改类。为此,您将使用 JS。

但是,如果您想要更改一个类(在本例中为 span3)的特征,当它包含在具有给定类的元素中时(此处为 visible-tablet >) 这只是让您的 CSS 选择器工作的问题:

.visible-tablet .span3 {
  width: 352px;
}​

这会将 span3 更改为与默认情况下 span6 的宽度相同。

JSFiddle

但是,所有这些看起来都有些老套,因此您可能需要重新考虑您想要完成的本质。

关于css - 使用响应实用程序类时更改 "span"类 - Twitter Bootstrap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11602645/

相关文章:

javascript - HTML复选框在JavaScript/Jquery中打开文本放大功能但无法关闭

javascript - 创建 div 并向其添加背景图像

javascript - Bootstrap Collapse 组件的初始使用不起作用

html - 大屏幕智能手机的 RWD 失败

html - 响应式图像网格,水平和垂直占据全部剩余视口(viewport)空间

html - 屏幕分辨率改变时改变列

css - 在 flexbox 中填充 <img> 并在没有 JavaScript 的情况下保留纵横比

javascript - 反射(reflect)后退/前进类(class)的变化

html - Bootstrap 图标定位错误

javascript - 如果字段为空,则 Bootstrap 验证器滚动到第一个错误