首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基础框架在移动设备上对元素进行重新排序

基础框架在移动设备上对元素进行重新排序
EN

Stack Overflow用户
提问于 2012-12-14 11:45:05
回答 1查看 783关注 0票数 1

我使用的是基础框架3.2。

我的内容区有9列,边栏(在右边)有3列。

当我在移动设备上查看页面时,我的内容区域首先在顶部,然后在内容区域侧栏下面。这当然是默认的网格行为,并按预期工作。

取而代之的是,我想先渲染侧边栏,然后再渲染内容区域。

这有可能吗?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-02 01:35:42

我在Bootstrap中使用了similar technic (它是独立于框架的)。我假设你有一个这样的标记:

代码语言:javascript
复制
​<div class="row">
  <div class="nine columns content">
      <h1>Content</h1>
  </div>
  <div class="three columns sidebar​​">
      <h1>Sidebar</h1>
  </div>
</div>

把侧边栏放在第一位:

代码语言:javascript
复制
<div class="row">
  <div class="three columns sidebar">
      <h1>Sidebar</h1>
  </div>
  <div class="nine columns content">
      <h1>Content</h1>
  </div>
</div>

然后向右浮动:

代码语言:javascript
复制
.sidebar {
  float: right;
}

在移动设备上重置浮点:

代码语言:javascript
复制
@media only screen and (max-width: 767px) {
  .sidebar {
    float: none;
  }
}

查看how it works

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13872352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档