Image css3中的两个吊架
我有一个关于css3和吊架的小问题。我有两个并排浮动的正方形图像-白点,我希望它们看起来像这样: 你会怎么做?有可能吗?如果pic1是.png,并且吊架边缘角度产生的负空间是透明的,那么这应该可以工作:Image css3中的两个吊架,image,css,css-shapes,Image,Css,Css Shapes,我有一个关于css3和吊架的小问题。我有两个并排浮动的正方形图像-白点,我希望它们看起来像这样: 你会怎么做?有可能吗?如果pic1是.png,并且吊架边缘角度产生的负空间是透明的,那么这应该可以工作: #pic1, #pic2 { float: left; position: relative; } #pic1 { z-index: 2; } #pic2 { right: 30px; /* Or whatever the difference in image si
#pic1, #pic2 {
float: left;
position: relative;
}
#pic1 {
z-index: 2;
}
#pic2 {
right: 30px; /* Or whatever the difference in image sizes is */
}
如果pic1是.png,并且吊架边的角度创建的负空间是透明的,那么这应该可以工作:
#pic1, #pic2 {
float: left;
position: relative;
}
#pic1 {
z-index: 2;
}
#pic2 {
right: 30px; /* Or whatever the difference in image sizes is */
}
您可以使用CSS三角形技巧和透明边框 html
演示在您可以使用透明边框的CSS三角形技巧 html
演示在首先,您开始设置一个沿顶部和底部边界切割的条带,并在其中放置图像:
.demo1 {
overflow-y: hidden;
}
在内部,将有基本元素,它们被向左浮动
.base {
width: 100px;
height: 100px;
float: left;
}
在内部,剪切元素旋转:
.demo1 .clip {-webkit-transform: rotate(15deg);}
.clip {
height: 177%;
width: 125%;
margin-top: -40%;
-webkit-transform-origin: 0% 50%;
overflow: hidden
}
在里面,图像,反向旋转
.1.内心{
-webkit变换:旋转-15度;
}
.内部{
-webkit转换来源:0%50%;
左边缘:-151%;
利润率最高:19%;
}
html是:
webkitted表示仅使用webkit前缀:-
因为有人给了我一百万分,我决定再努力一次。请参见第二个条带演示2,其中通过第n个子项指定了旋转。这允许为每个过渡获得不同的角度
完整CSS:
.demo1, .demo2 {
overflow-y: hidden;
}
.base {
width: 100px;
height: 100px;
float; left;
}
.clip {height: 177%; width: 125%; margin-top: -40%;-webkit-transform-origin: 0% 50%; overflow: hidden}
.inner {-webkit-transform-origin: 0% 50%;margin-left: -151%;margin-top: 19%;}
.terminator {background-color: white}
.demo1 .clip {-webkit-transform: rotate(15deg);}
.demo1 .inner {-webkit-transform: rotate(-15deg);}
.demo2 :nth-child(odd) .clip {-webkit-transform: rotate(15deg);}
.demo2 :nth-child(odd) .inner {-webkit-transform: rotate(-15deg);}
.demo2 :nth-child(even) .clip {-webkit-transform: rotate(-15deg);}
.demo2 :nth-child(even) .inner {-webkit-transform: rotate(15deg);margin-left: -151%;margin-top: -30%;}
注意微积分精确地放置图像是奇怪的;我通过反复试验来结束这件事。此外,您还需要在不丢失感兴趣点的情况下剪切具有大量边距的图像。首先,您开始设置一个条带,该条带将沿顶部和底部边界进行剪切,并将图像放置在以下位置:
.demo1 {
overflow-y: hidden;
}
在内部,将有基本元素,它们被向左浮动
.base {
width: 100px;
height: 100px;
float: left;
}
在内部,剪切元素旋转:
.demo1 .clip {-webkit-transform: rotate(15deg);}
.clip {
height: 177%;
width: 125%;
margin-top: -40%;
-webkit-transform-origin: 0% 50%;
overflow: hidden
}
在里面,图像,反向旋转
.1.内心{
-webkit变换:旋转-15度;
}
.内部{
-webkit转换来源:0%50%;
左边缘:-151%;
利润率最高:19%;
}
html是:
webkitted表示仅使用webkit前缀:-
因为有人给了我一百万分,我决定再努力一次。请参见第二个条带演示2,其中通过第n个子项指定了旋转。这允许为每个过渡获得不同的角度
完整CSS:
.demo1, .demo2 {
overflow-y: hidden;
}
.base {
width: 100px;
height: 100px;
float; left;
}
.clip {height: 177%; width: 125%; margin-top: -40%;-webkit-transform-origin: 0% 50%; overflow: hidden}
.inner {-webkit-transform-origin: 0% 50%;margin-left: -151%;margin-top: 19%;}
.terminator {background-color: white}
.demo1 .clip {-webkit-transform: rotate(15deg);}
.demo1 .inner {-webkit-transform: rotate(-15deg);}
.demo2 :nth-child(odd) .clip {-webkit-transform: rotate(15deg);}
.demo2 :nth-child(odd) .inner {-webkit-transform: rotate(-15deg);}
.demo2 :nth-child(even) .clip {-webkit-transform: rotate(-15deg);}
.demo2 :nth-child(even) .inner {-webkit-transform: rotate(15deg);margin-left: -151%;margin-top: -30%;}
注意微积分精确地放置图像是奇怪的;我通过反复试验来结束这件事。另外,你需要有大量边距的图像才能被剪切而不失去兴趣点。好吧,我想我有一个纯css的解决方案:我会用小提琴编辑这个评论:我尝试过混合使用边框图像和透明边框,但无法在边框中获得完整大小的图像,其他边框也无法完全消失,css3变换会扭曲图像,我认为如果不在画布中处理图片,我不能完全确定是否可以做到:对不起!那么,你会如何处理画布呢?在不浪费时间的情况下,再次感谢!这就是问题所在,不是吗?我真的不知道:我猜这里会有人。。。但对于你想要实现的目标来说,这确实有点像一把大锤。如果有可能做png的事情,那么对我来说,这似乎是最简单的解决方案:对不起,我帮不了什么忙!好吧,我想我有一个纯css的解决方案:我会用小提琴编辑这个评论:好吧,我尝试过混合使用边框图像和透明边框,但无法在边框中获得完整大小的图像,也无法完全消除其他边框,css3变换会扭曲图像,我认为,如果不在画布上处理图片,我不完全确定这是否可以做到:对不起!那么,你会如何处理画布呢?在不浪费时间的情况下,再次感谢!这就是问题所在,不是吗?我真的不知道:我猜这里会有人。。。但对于你想要实现的目标来说,这确实有点像一把大锤。如果有可能做png的事情,那么对我来说,这似乎是最简单的解决方案:对不起,我帮不了什么忙!嗯,这确实适用于背景,但是图像呢?我现在正在尝试,但不知道该怎么办。。。有什么帮助吗?@user2015854如果你的图像是正方形的,那么额外的图像应该包含什么?好吧,这是一个非常好的问题。。。我应该有矩形,对吗?:是的。。应该有要显示的内容。。我会看看这是否适用于边界图像。@user2015854,我唯一能看到的是其中描述的技术需要对mathWell进行调整,这确实适用于背景,但图像呢?我现在正在尝试,但不知道该怎么办。。。有什么帮助吗?@user2015854该怎么办
如果你的图像是正方形的,那么额外的图像包含什么?好吧,这是一个非常好的问题。。。我应该有矩形,对吗?:是的。。应该有要显示的内容。。我会看看这是否适用于边界图像。@user2015854,我唯一能看到的是其中描述的技术需要对数学进行调整