在父div之外时剪辑div

用户5554725

在这里正在做一个小项目目前,我对此还不是很了解,但这是不重要的。

这是CSS,因为如果我提供链接,则需要发布代码:

body{
  background: #FF4D4D;
  background: -webkit-radial-gradient(circle, #FF4747, #FF0000);
  background: -o-radial-gradient(circle, #FF4747, #FF0000);
  background: -moz-radial-gradient(circle, #FF4747, #FF0000);
  background: radial-gradient(circle, #FF4747, #FF0000);
}

#background {
  width: 400px;
  height: 400px;
  border: 15px solid #FFFFFF;
  border-radius: 50%;
  margin: 35px 0px 0px 700px;
  background: #FF0000;
  position: relative;
}

#mailicon {
  border: 5px solid black;
  border-radius: 25px;
  width: 200px;
  height: 150px;
  margin: 120px 0px 0px 95px;
  background: white;
  clip: circle(60px 725px 460px 1125px);
}

#flap1 {
  background: white;
  margin: 50px 0px 0px 0px;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  height: 115px;
  width: 115px;
  border: thick solid black;
  margin: -65px 0px 0px 38px;
}

#flap2 {
  background: red;
  height: 90px;
  width: 172px;
  margin: -95px 0px 0px 14px;
  border-bottom: thick solid black;
}

.flap {
  position: absolute;
}

#opentext {
  /*To be done later*/
}

我的问题是我需要隐藏背景div之外的邮件图标的任何部分,背景div的形状为圆形和父div。

我浏览了一下,并认为我的问题与剪切或遮罩有关,但是我找不到合适的方法来实现它们。

我宁愿不只是将其置于其他div后面以使其不可见,因为父级是圆形的,并且要完全隐藏邮件图标还需要很多额外的div。

有什么建议?

亚历克斯·皮尔森

如果我对您的理解正确,则希望将邮件图标的一部分隐藏在圆圈后面。如果是这样的话,您可以使用clip()像你有,或使用overflow: hidden上的父div

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

访问父div之外的div

来自分类Dev

父div之外的子元素

来自分类Dev

固定div在父元素之外

来自分类Dev

父div之外的CSS选择器

来自分类Dev

Html 元素显示在父 div 之外

来自分类Dev

在div之外单击时隐藏div

来自分类Dev

在div区域之外单击时关闭div

来自分类Dev

Javascript防止父div之外的可拖动div

来自分类Dev

子div出现在父div之外

来自分类Dev

CSS:如何剪辑div

来自分类Dev

当Div滚动到视线之外时检测

来自分类Dev

在DIV之外单击时重置等级

来自分类Dev

发布缩略图显示在父div之外

来自分类Dev

将所有实例移动到父 div jQuery 之外

来自分类Dev

仅在父视图之外缩放 ImageView 和剪辑底部?

来自分类Dev

悬停父div时更改跨度的颜色

来自分类Dev

HTML使子div扩展到父div之外(宽度:9999px)

来自分类Dev

相对div相对父级之外的绝对div可见性

来自分类Dev

为什么子 div 在父 div 之外呈现一半?

来自分类Dev

内联块<div>向下推到父级之外,尽管身高却比父级高:

来自分类Dev

删除父div的边框时,子div失去边距

来自分类Dev

悬停父div时使图像或div上下滑动

来自分类Dev

达到父div高度时滚动子div中的内容

来自分类Dev

当没有子div时隐藏父div

来自分类Dev

删除父div的边框时,子div失去边距

来自分类Dev

单击时隐藏父div,但不隐藏子div

来自分类Dev

单击孩子的div时需要获取父div的文本

来自分类Dev

父div外部时子div内容不可见

来自分类Dev

当父div溢出隐藏时,div阴影被截断