jquery - 在移动设备上查看时,Bootstrap 会更改 div 上的类

标签 jquery html css twitter-bootstrap

我必须在我的网站上设置主 div,左侧边栏和右侧的内容 div。

在左边的 div 中,我有大约 50 个 <li> ,这些是产品类别。如果我在移动设备上查看网站,我必须向下滚动很多才能看到产品或内容,因为很多 <li>在边栏中。

我如何更改 div,如果我在移动设备上,右边的 div 将是第一个,左侧边栏将在右边的内容 div 下。有解决办法吗?

<div class="col-xs-12 col-sm-9 custom_right"></div>

<div class="sidebar_main_box col-xs-12 col-sm-3"></div>

这些 div 没有太多的 css,只有左右浮动,全局 Bootstrap 类。

更新

我的类(class):

<div class="col-xs-12 col-sm-9 custom_right"></div>

这是正确的 div,但在 html 中,这是在侧边栏之前,这是:

<div class="sidebar_main_box col-xs-12 col-sm-3">

拉和推类之前我的页面:(好) enter image description here

推拉类之后: enter image description here

我想要的是,我在移动设备上查看网站时,右边的 div 将是第一个,侧边栏将在右边的 div 下方,它将是第二个 div。

最佳答案

您必须更改顺序。下面的代码将更改较小设备上的 div。

<div class="row">
  <div class="col-md-9 col-sm-push-3"></div>
  <div class="col-md-3 col-sm-pull-9"></div>
</div>

关于jquery - 在移动设备上查看时,Bootstrap 会更改 div 上的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41759641/

相关文章:

java - 无法解析 AJAX 中 servlet 返回的 JSON 对象

jquery - 显示弹出窗口时防止背景滚动

javascript - 内容可编辑在刷新时丢失其选项卡/新行

html - 将图标字体跨度与文本跨度对齐

html - 无法以 'light' 粗细显示 google 字体

html - 模块化 CSS 技术

查询 |与滚动条相关的位置div

javascript - 绝对位置,即使转换为百分比后窗口调整大小问题

javascript - 在 Bootstrap 中禁用输入。如何将其应用于不同的 TAG?

javascript - 使用 dropzone 无法上传多个文件限制