如何将DIV元素堆叠在彼此相对的位置上:相对

萨利赫

我在使div元素垂直堆叠时遇到问题内部有一个mainwrapper和2个div元素,需要堆叠。但是每当我给第一个内部的东西时div position: absoluteright: 0甚至float: right是第二个div有没有办法解决?

<div class="wrapper">

    <div class="test1"></div>

    <div class="test2">
        <div class="test3"></div>
    </div>

</div>

CSS:

.wrapper {
    width: 605px;
    margin: 0 auto;
    position: relative;
    background: transparent;
    border: 1px solid black;
    height: 240px;
}

.test1 {
    border: 1px solid black;
    width: 200px;
    height: 30px;
    display: block;
    position: absolute;
    right: 0;
}

.test2 {
    border: 1px solid red;
    width: 600px;
    height: 200px;
    display: block;
    position: absolute;
}

.test3 {
    border: 1px solid black;
    width: 100px;
    height: 20px;
    position: absolute;
    bottom: 20px;
    right: 0;
}

这是我的jsfiddle

LGT

http://jsfiddle.net/uFf9D/工作?

我注释了.wrapper的尺寸,并添加了溢出:隐藏。然后将.test1和.test2更改为position:relative和float:right。

编辑:读取宽度,因为它需要居中。

.wrapper {
  width: 605px;
/*
  height: 240px;
*/
  overflow: hidden;
  ...
}

.test1 {
/*
  position: relative;
*/
  float: right;
  ...
}

.test2 {
  position: relative;
  float: right;
  ...
}

如果您想跳过浮点数并溢出:隐藏,方向:rtl可能是.wrapper上的一种解决方案。.不知道它是否有效或是否被继承。

尝试对.test2进行以下添加以填充.test1:

width: 100%;
box-sizing: border-box;
-moz-box-sizing: border-box;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在相对DIV上堆叠相对DIV

来自分类Dev

如何将clipPath应用于div位置相对于div位置的div

来自分类Dev

如何将div以相对宽度居中?

来自分类Dev

如何将div与位置相对居中,该位置也在css中显示表格单元格?

来自分类Dev

如何将子元素重叠在父元素上

来自分类Dev

CSS如何将div的一个堆叠在主div旁边的顶部

来自分类Dev

如何在位置上相对放置DIV元素:

来自分类Dev

当屏幕变小时如何将 div 堆叠在一起?引导程序

来自分类Dev

如何将元素固定在相对放置的容器中?

来自分类Dev

为什么2个.col div彼此堆叠,以及如何在boostrap的相对侧重复此重复?

来自分类Dev

如何将物品堆叠在一起?

来自分类Dev

在相对定位的元素上添加`div`

来自分类Dev

如何将DIV元素与图像彼此相邻放置

来自分类Dev

绝对在相对div的位置?

来自分类Dev

如何在位置相对的div内将绝对位置的div对齐到中心?

来自分类Dev

在相对于li的位置悬停li元素上显示隐藏的响应div

来自分类Dev

Javascript,游戏,如何确定javascript中div元素相对于父div的位置(x,y)?

来自分类Dev

如何将html <div>正确重叠在另一个<div>上?

来自分类Dev

条形图将数据堆叠在彼此的顶部

来自分类Dev

如何将TextView与EditText堆叠在同一行(堆叠几行)

来自分类Dev

将位置绝对元素对齐到相对元素的末尾

来自分类Dev

如何将重叠在 div 上的图像居中*但*使图像以其底部而不是中心为中心?

来自分类Dev

如何将Eclipse Android SDK位置设置为相对路径

来自分类Dev

相对于彼此定位嵌套的div

来自分类Dev

两个相对的div彼此重叠

来自分类Dev

在一个元素上的绝对和相对位置?

来自分类Dev

如何使div高度或位置适应其内容的相对位置

来自分类Dev

如何将两个元素放置在表格单元的相对侧

来自分类Dev

在XML中,如何将两个元素(或小部件)与相对布局右对齐?

Related 相关文章

  1. 1

    在相对DIV上堆叠相对DIV

  2. 2

    如何将clipPath应用于div位置相对于div位置的div

  3. 3

    如何将div以相对宽度居中?

  4. 4

    如何将div与位置相对居中,该位置也在css中显示表格单元格?

  5. 5

    如何将子元素重叠在父元素上

  6. 6

    CSS如何将div的一个堆叠在主div旁边的顶部

  7. 7

    如何在位置上相对放置DIV元素:

  8. 8

    当屏幕变小时如何将 div 堆叠在一起?引导程序

  9. 9

    如何将元素固定在相对放置的容器中?

  10. 10

    为什么2个.col div彼此堆叠,以及如何在boostrap的相对侧重复此重复?

  11. 11

    如何将物品堆叠在一起?

  12. 12

    在相对定位的元素上添加`div`

  13. 13

    如何将DIV元素与图像彼此相邻放置

  14. 14

    绝对在相对div的位置?

  15. 15

    如何在位置相对的div内将绝对位置的div对齐到中心?

  16. 16

    在相对于li的位置悬停li元素上显示隐藏的响应div

  17. 17

    Javascript,游戏,如何确定javascript中div元素相对于父div的位置(x,y)?

  18. 18

    如何将html <div>正确重叠在另一个<div>上?

  19. 19

    条形图将数据堆叠在彼此的顶部

  20. 20

    如何将TextView与EditText堆叠在同一行(堆叠几行)

  21. 21

    将位置绝对元素对齐到相对元素的末尾

  22. 22

    如何将重叠在 div 上的图像居中*但*使图像以其底部而不是中心为中心?

  23. 23

    如何将Eclipse Android SDK位置设置为相对路径

  24. 24

    相对于彼此定位嵌套的div

  25. 25

    两个相对的div彼此重叠

  26. 26

    在一个元素上的绝对和相对位置?

  27. 27

    如何使div高度或位置适应其内容的相对位置

  28. 28

    如何将两个元素放置在表格单元的相对侧

  29. 29

    在XML中,如何将两个元素(或小部件)与相对布局右对齐?

热门标签

归档