当前位置: 首页 > 面试题库 >

Bootstrap更改div顺序,向右拉,向左拉3列

姚乐家
2023-03-14
问题内容

我整天都在努力,但没有提出解决方案。我在一个容器中的一行中有3列。

1:正确的内容–向右拉

2:导航–向左拉

3:主要内容

在大屏幕上看起来是什么:

------------------------------------------------
|   Menu  |      Content      |  Right Content |
------------------------------------------------

在较小的屏幕上应该是什么样子:

----------------------------
|  Menu  |  Right Content  |
|        |------------------
|        |  Content        |
----------------------------

现在看起来像什么:

------------------
| Right Content  |
------------------
| Menu | Content |
------------------

我认为这只是一个简单的浮动问题。但是我几乎尝试了所有可能性。


问题答案:

引导程序3

使用Bootstrap 3的网格系统:

<div class="container">
  <div class="row">
    <div class="col-xs-4">Menu</div>
    <div class="col-xs-8">
      <div class="row">
        <div class="col-md-4 col-md-push-8">Right Content</div>
        <div class="col-md-8 col-md-pull-4">Content</div>
      </div>
    </div>
  </div>
</div>

说明

首先,我们设置了两列,无论屏幕分辨率(col-xs-*)都将保持不变。

接下来,我们将较大的右侧列分为两列,这些列将在平板电脑大小的设备上彼此重叠,而在较低的(col-md-*)上相互重叠。

最后,我们使用匹配的类(col-md-[push|pull]-*)更改显示顺序。您将第一列的数量推到第二列,然后将第二列的数量推到第一列。



 类似资料:
  • 问题内容: 引导程序3的新手。…在我的布局中,我有: 我希望’elements 2’在小于col-lg的屏幕上不对齐。如此有效地让类只向col-lg-6右推… 我怎样才能做到这一点? 谢谢 问题答案: 您可以将“元素2”放在较小的列(即:)中,然后仅在较大的屏幕上使用: 另一种选择是覆盖使用@media查询的浮动方式。 最后,另一个选择是创建自己的CSS类。

  • 我有一个下拉菜单,除了一个我无法解决的小错误外,它工作得很好。 第一个下拉框项正常出现。然而,第二个下拉框项稍微向右移动。我猜想是我设置的链接的边距导致下拉框稍微向右移动。如果是这样的话,我能做些什么来解决这个问题呢? 这是一个简单的导航菜单,它将drop菜单项的位置设置为绝对位置,并由父元素的overflow:隐藏功能隐藏。悬停时,下拉框会显示溢出:可见。 现场在这里- CSS 超文本标记语言

  • 问题内容: 我有一系列英语和阿拉伯语文本,应以对齐方式打印。 例如: 预期产量: 实际输出: 有没有办法在从左到右的方向上打印阿拉伯字符,而无需在输出之前明确地反转列表? 问题答案: 您需要在每个RTL字符之前添加从左到右的标记,以使其可以LTR打印:

  • 我是Scala的新手,目前正在尝试使用play框架。 这是我写的工作代码: 嗯,这看起来不太好。我们能做得更好吗?我还不能。但我看到了stackoverflow的帖子:https://stackoverflow.com/a/24085333/3038183看起来很不错:) 现在我想知道如何转换我的代码,就像在给定的示例中一样。当然我已经试过了,但我无法让它编译,也不知道如何处理注释后的代码(“如何

  • 我有9个j按钮添加到jpanel,面板添加到jscrollpane,它添加到jframe。 http://www.pic1.iran-forum.ir/images/up9/95426323683658592564.jpg 当我更改帧方向时:<代码>applyComponentOrientation(ComponentOrientation.RIGHT\u TO\u LEFT) 面板向右移动,按钮

  • 问题内容: 我有一个页面,其中页眉由三个div组成-一个浮动在左侧,一个浮动在右侧,以及一个在它们之间。我希望该中心div居中,但遗憾的是不存在,我不能只是将其浮动到左侧并添加填充,因为它必须根据窗口大小进行更改。 有什么简单的我可以忽略的吗?还是我会怎么做? 更新: 此外,我想找到一种方法将中间div居中于div 之间的空间 中,以防看起来更好。 问题答案: 如果您有两个浮动div,那么您知道边