Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何使用css创建这些形状?_Html_Css - Fatal编程技术网

Html 如何使用css创建这些形状?

Html 如何使用css创建这些形状?,html,css,Html,Css,我想用CSS开发这样的设计。怎么做 要制作圆角,请使用边框半径, 要旋转元素,请使用transform:rotate(), 最好将其放在伪元素上,这样就不必旋转父元素(45度)和子元素(-45度) .shape{ 宽度:150px; 高度:150像素; 位置:相对位置; } .形状::之前{ 内容:“; 宽度:100%;高度:100%; 位置:绝对;顶部:0;左侧:0; 边界半径:50%50%50%0; 边框:1px实心; 背景颜色:绿色; 变换:旋转(-45度); } .内容{ 位置:相对位

我想用CSS开发这样的设计。怎么做


要制作圆角,请使用
边框半径

要旋转元素,请使用
transform:rotate()

最好将其放在伪元素上,这样就不必旋转父元素
(45度)
和子元素
(-45度)

.shape{
宽度:150px;
高度:150像素;
位置:相对位置;
}
.形状::之前{
内容:“;
宽度:100%;高度:100%;
位置:绝对;顶部:0;左侧:0;

边界半径:50%50%50%0; 边框:1px实心; 背景颜色:绿色; 变换:旋转(-45度); } .内容{ 位置:相对位置; z-index:1;/*放置比伪元素更大的z-index*/ }

若要制作圆角,请使用
边框半径

要旋转元素,请使用
transform:rotate()

最好将其放在伪元素上,这样就不必旋转父元素
(45度)
和子元素
(-45度)

.shape{
宽度:150px;
高度:150像素;
位置:相对位置;
}
.形状::之前{
内容:“;
宽度:100%;高度:100%;
位置:绝对;顶部:0;左侧:0;

边界半径:50%50%50%0; 边框:1px实心; 背景颜色:绿色; 变换:旋转(-45度); } .内容{ 位置:相对位置; z-index:1;/*放置比伪元素更大的z-index*/ }

设计与您想要的相似

。撕裂{
-webkit框大小:内容框;
-moz框大小:内容框;
框大小:内容框;
宽度:10em;
高度:10公分;
边界:无;
-webkit边界半径:80%055%50%/55%080%50%;
边界半径:80%055%50%/55%080%50%;
字体:普通100%/普通Arial,Helvetica,无衬线;
颜色:rgba(0,0,0,1);
-o-text-overflow:剪辑;
文本溢出:剪辑;
背景:#1abc9c;
-webkit过渡:所有200ms立方贝塞尔(0.42,0,0.58,1)10ms;
-moz转换:所有200ms立方贝塞尔(0.42,0,0.58,1)10ms;
-o型过渡:所有200ms立方贝塞尔(0.42,0,0.58,1)10ms;
过渡:所有200ms立方贝塞尔(0.42,0,0.58,1)10ms;
-webkit转换:rotateX(-10.313240312354818度)rotateY(-5.156620156177409度)rotateZ(-32.0856365273261deg);
变换:rotateX(-10.313240312354818度)rotateY(-5.156620156177409度)rotateZ(-32.0856365273261deg);
}

Aditya
设计与您想要的相似

。撕裂{
-webkit框大小:内容框;
-moz框大小:内容框;
框大小:内容框;
宽度:10em;
高度:10公分;
边界:无;
-webkit边界半径:80%055%50%/55%080%50%;
边界半径:80%055%50%/55%080%50%;
字体:普通100%/普通Arial,Helvetica,无衬线;
颜色:rgba(0,0,0,1);
-o-text-overflow:剪辑;
文本溢出:剪辑;
背景:#1abc9c;
-webkit过渡:所有200ms立方贝塞尔(0.42,0,0.58,1)10ms;
-moz转换:所有200ms立方贝塞尔(0.42,0,0.58,1)10ms;
-o型过渡:所有200ms立方贝塞尔(0.42,0,0.58,1)10ms;
过渡:所有200ms立方贝塞尔(0.42,0,0.58,1)10ms;
-webkit转换:rotateX(-10.313240312354818度)rotateY(-5.156620156177409度)rotateZ(-32.0856365273261deg);
变换:rotateX(-10.313240312354818度)rotateY(-5.156620156177409度)rotateZ(-32.0856365273261deg);
}

Aditya
边界半径:50%50%0;谢谢你的回答!但它看起来像是指向了我想让它位于下止点的一侧。边界半径:50%50%50%0;谢谢你的回答!但它看起来像是指向一边,我想让它在底部中心。这太酷了!就连我也在努力寻找这一点。非常感谢你的帮助。。。!!太酷了!就连我也在努力寻找这一点。非常感谢你的帮助。。。!!