如何在保持相同图像背景的同时在div中制作div

马修

我在第一格上有图像背景。然后,我要创建一个div(为方便起见,此处显示为橙色背景),并在其上方带有注释的另一个框(称为“注释框”)。

问题是我不希望在其下方显示“橙色区域”的内容。

这是我目前拥有的:

在此处输入图片说明 当前代码的问题是,我在“橙色区域” div中放入的某些内容确实在“注释”框下,这很难看。

这是为此的jsfiddle:http : //jsfiddle.net/uu0xe2xL/1/

的HTML

<body class='example-page'>

<div id="content">
  <div class="page-main-image" >
  </div>
  <!--div with orange background -->
  <div id="orange-zone">  
  </div>
  <!-- comment box -->
  <div class="comment-box comment" style="opacity: 1;">
      xxx it's cool to comment<br/>
      nice one dude
   </div>
</div>
</body>

的CSS

html {
    height:100%;
}

body.example-page {
    height:100%;
}

#content {
    height: 100%;
    margin-top: 18px;
    @media (max-width: 767px) {
        margin-top: 9px;
    }
}
.page-main-image {
    height: 100%;
    background: url('http://www.thedrum.com/uploads/drum_basic_article/115509/main_images/BBCb.jpg'); background-size: cover; background-repeat: no-repeat;
}

#orange-zone {
    position:fixed;
    top:10%; 
    left:30%;
    width:100%;
    height:100%; 
    background-color:orange;
}
.treasure{
  position: absolute;
}

.comment-box {
  position:relative;
  text-align: center;
  background-color: rgba(255, 255, 255, 0.3);
  padding: 10px;
  bottom:5%;
  right:5%;
}
.comment {
  position:absolute;  
}

这是我要实现的目标

在此处输入图片说明

请注意,橘子如何永远不会进入“注释区”之下,但是在“注释框”下,仍然可以看到带有岛的背景图像,这是我想要实现的。

另外,我希望将文本放置在橙色区域,并且不能将背景图像放置在body标签中,因为它必须在菜单之后立即开始,因此它具有其自身的特征。

随时更新此jsfiddle

卡森起重机

如果边界解决方案sdcr对您不起作用,则可以为内部div提供与外部div相同的背景,并设置背景位置,使它们都对齐。编辑:添加了颜色层。

* {
    margin: 0;
    padding: 0;
}

#background {
    background-image: url('http://www.desktopaper.com/wp-content/uploads/tropical-island-wallpaper.jpg');
    width: 700px;
    height: 700px;
}

#innertext {
    width: 200px;
    height: 200px;
    background-color: yellow;
    position: absolute;
    top: 50px;
    left: 50px;
}

#transparent {
    width: 100px;
    height: 100px;
    position: relative;
    background-image: url('http://www.desktopaper.com/wp-content/uploads/tropical-island-wallpaper.jpg');
    background-position: -75px -75px;
    top: 25px;
    left: 25px;
}

#colorlayer {
    background-color: rgba(255, 0, 0, .3);
    height: 100%;
}

jsfiddle

编辑:只是想添加,如果需要,您也可以很轻松地使用Javascript自动化它。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在CSS中,如何在div内最大化图像的尺寸,同时保持其长宽比?

来自分类Dev

如何在div响应中制作图像?

来自分类Dev

如何在div中制作垂直自动滚动图像?

来自分类Dev

如何在div中制作图像的2列布局?

来自分类Dev

如何在保持悬停的同时使div切换背景位置“ onclick”

来自分类Dev

如何在保持透明背景的同时转换图像中的LinearLayout

来自分类Dev

CSS:如何在div中模糊背景图像?

来自分类Dev

CSS:如何在div中模糊背景图像?

来自分类Dev

Div保持与另一个Div相同的高度的背景图像

来自分类Dev

如何使<div>与背景图像保持动态高度

来自分类Dev

如何在保持居中状态的同时防止div破裂

来自分类Dev

如何在保持样式,单词顺序等的同时反转div中的行顺序

来自分类Dev

如何在背景图片下方制作<div>的底边

来自分类Dev

如何在Xcode中制作没有背景的图像

来自分类Dev

如何在Bootstrap的row-col div中制作响应式图像?

来自分类Dev

如何在bootstrap3中制作带有图像缩略图的水平滚动div

来自分类Dev

如何在div内制作垂直自动滚动图像?

来自分类Dev

使用背景图像保持 div 的纵横比

来自分类Dev

如何在响应div中设置背景?

来自分类Dev

如何使div的svg背景图像动态缩放并保持在div的中心

来自分类Dev

如何在保持宽高比的同时将图像调整为具有相同高度的组?

来自分类Dev

如何在多个div中划分单个背景图像以创建“窗口式”效果?

来自分类Dev

如何在保持div格式的同时按字母顺序对div排序?

来自分类Dev

如何在保持纵横比和相对于其他 div 的位置的同时垂直缩小 div?

来自分类Dev

如何在TImage上显示Div背景图像

来自分类Dev

如何在div元素上转换多个背景图像?

来自分类Dev

如何在TImage上显示Div背景图像

来自分类Dev

如何在 div 中使用背景图像?

来自分类Dev

如何在div集合中获取特定的背景div

Related 相关文章

  1. 1

    在CSS中,如何在div内最大化图像的尺寸,同时保持其长宽比?

  2. 2

    如何在div响应中制作图像?

  3. 3

    如何在div中制作垂直自动滚动图像?

  4. 4

    如何在div中制作图像的2列布局?

  5. 5

    如何在保持悬停的同时使div切换背景位置“ onclick”

  6. 6

    如何在保持透明背景的同时转换图像中的LinearLayout

  7. 7

    CSS:如何在div中模糊背景图像?

  8. 8

    CSS:如何在div中模糊背景图像?

  9. 9

    Div保持与另一个Div相同的高度的背景图像

  10. 10

    如何使<div>与背景图像保持动态高度

  11. 11

    如何在保持居中状态的同时防止div破裂

  12. 12

    如何在保持样式,单词顺序等的同时反转div中的行顺序

  13. 13

    如何在背景图片下方制作<div>的底边

  14. 14

    如何在Xcode中制作没有背景的图像

  15. 15

    如何在Bootstrap的row-col div中制作响应式图像?

  16. 16

    如何在bootstrap3中制作带有图像缩略图的水平滚动div

  17. 17

    如何在div内制作垂直自动滚动图像?

  18. 18

    使用背景图像保持 div 的纵横比

  19. 19

    如何在响应div中设置背景?

  20. 20

    如何使div的svg背景图像动态缩放并保持在div的中心

  21. 21

    如何在保持宽高比的同时将图像调整为具有相同高度的组?

  22. 22

    如何在多个div中划分单个背景图像以创建“窗口式”效果?

  23. 23

    如何在保持div格式的同时按字母顺序对div排序?

  24. 24

    如何在保持纵横比和相对于其他 div 的位置的同时垂直缩小 div?

  25. 25

    如何在TImage上显示Div背景图像

  26. 26

    如何在div元素上转换多个背景图像?

  27. 27

    如何在TImage上显示Div背景图像

  28. 28

    如何在 div 中使用背景图像?

  29. 29

    如何在div集合中获取特定的背景div

热门标签

归档