请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)

一共收集整理了图形20个,比较实用,同时也为了熟悉CSS的代码。整合了一下,有错误欢迎指出。1.正方形650)this.width=650;”alt=””border=”0″src=”http://www.meilizhuo.com/uploads/allimg/141105/09101KE1-0.png”style=”border:0px;”/>#square{width:100

大家好,又见面了,我是你们的朋友全栈君。

一共收集整理了图形20个,比较实用,同时也为了熟悉CSS的代码。整合了一下,有错误欢迎指出。

1.正方形

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)

#square {

width: 100px; height: 100px; background: red;}


2.长方形

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #rectangle { width: 200px; height: 100px; background: red;}

3.左上三角

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #triangle-topleft { width: 0; height: 0; border-top: 100px solid red;  border-right: 100px solid transparent; }


4.右上三角

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #triangle-topright { width: 0; height: 0; border-top: 100px solid red;  border-left: 100px solid transparent;}

5.左下三角

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #triangle-bottomleft { width: 0; height: 0; border-bottom: 100px solid red;  border-right: 100px solid transparent; }
6.右下三角

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #triangle-bottomright { width: 0; height: 0; border-bottom: 100px solid red;  border-left: 100px solid transparent; }
7.平行四边形

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #parallelogram { width: 150px; height: 100px; -webkit-transform: skew(20deg);   -moz-transform: skew(20deg);     -o-transform: skew(20deg); background: red; }
8.梯形

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #trapezoid { border-bottom: 100px solid red; border-left: 50px solid transparent; border-right: 50px solid transparent; height: 0; width: 100px; }

9.六角星

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)

#star-six { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 100px solid red; position: relative; } #star-six:after { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-top: 100px solid red; position: absolute; content: “”; top: 30px; left: -50px; }

10.五角星

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #star-five {    margin: 50px 0;    position: relative;    display: block;    color: red;    width: 0px;    height: 0px;    border-right:  100px solid transparent;    border-bottom: 70px  solid red;    border-left:   100px solid transparent;    -moz-transform:    rotate(35deg);    -webkit-transform: rotate(35deg);    -ms-transform:     rotate(35deg);    -o-transform:      rotate(35deg); } #star-five:before {    border-bottom: 80px solid red;    border-left: 30px solid transparent;    border-right: 30px solid transparent;    position: absolute;    height: 0;    width: 0;    top: -45px;    left: -65px;    display: block;    content: “”;    -webkit-transform: rotate(-35deg);    -moz-transform:    rotate(-35deg);    -ms-transform:     rotate(-35deg);    -o-transform:      rotate(-35deg);     } #star-five:after {    position: absolute;    display: block;    color: red;    top: 3px;    left: -105px;    width: 0px;    height: 0px;    border-right: 100px solid transparent;    border-bottom: 70px solid red;    border-left: 100px solid transparent;    -webkit-transform: rotate(-70deg);    -moz-transform:    rotate(-70deg);    -ms-transform:     rotate(-70deg);    -o-transform:      rotate(-70deg);    content: “”; }

11.五边形

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #pentagon {     position: relative;     width: 54px;     border-width: 50px 18px 0;     border-style: solid;     border-color: red transparent; } #pentagon:before {     content: “”;     position: absolute;     height: 0;     width: 0;     top: -85px;     left: -18px;     border-width: 0 45px 35px;     border-style: solid;     border-color: transparent transparent red; }
12.六边形

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #hexagon { width: 100px; height: 55px; background: red; position: relative; } #hexagon:before { content: “”; position: absolute; top: -25px;  left: 0; width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 25px solid red; } #hexagon:after { content: “”; position: absolute; bottom: -25px;  left: 0; width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-top: 25px solid red; }

13.桃心

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #heart {     position: relative;     width: 100px;     height: 90px; } #heart:before, #heart:after {     position: absolute;     content: “”;     left: 50px;     top: 0;     width: 50px;     height: 80px;     background: red;     -moz-border-radius: 50px 50px 0 0;     border-radius: 50px 50px 0 0;     -webkit-transform: rotate(-45deg);        -moz-transform: rotate(-45deg);         -ms-transform: rotate(-45deg);          -o-transform: rotate(-45deg);             transform: rotate(-45deg);     -webkit-transform-origin: 0 100%;        -moz-transform-origin: 0 100%;         -ms-transform-origin: 0 100%;          -o-transform-origin: 0 100%;             transform-origin: 0 100%; } #heart:after {     left: 0;     -webkit-transform: rotate(45deg);        -moz-transform: rotate(45deg);         -ms-transform: rotate(45deg);          -o-transform: rotate(45deg);             transform: rotate(45deg);     -webkit-transform-origin: 100% 100%;        -moz-transform-origin: 100% 100%;         -ms-transform-origin: 100% 100%;          -o-transform-origin: 100% 100%;             transform-origin :100% 100%; }
14。无限大符号

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #infinity {     position: relative;     width: 212px;     height: 100px; }
  #infinity:before, #infinity:after {     content: “”;     position: absolute;     top: 0;     left: 0;     width: 60px;     height: 60px;         border: 20px solid red;     -moz-border-radius: 50px 50px 0 50px;          border-radius: 50px 50px 0 50px;     -webkit-transform: rotate(-45deg);        -moz-transform: rotate(-45deg);         -ms-transform: rotate(-45deg);          -o-transform: rotate(-45deg);             transform: rotate(-45deg); }
  #infinity:after {     left: auto;     right: 0;     -moz-border-radius: 50px 50px 50px 0;          border-radius: 50px 50px 50px 0;     -webkit-transform: rotate(45deg);        -moz-transform: rotate(45deg);         -ms-transform: rotate(45deg);          -o-transform: rotate(45deg);             transform: rotate(45deg); }
15.蛋

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #egg {    display:block;    width: 126px;     height: 180px;    background-color: red;    -webkit-border-radius: 63px 63px 63px 63px / 108px 108px 72px 72px;    border-radius:        50%   50%  50%  50%  / 60%   60%   40%  40%; }

16.提示对话框

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #talkbubble {    width: 120px;     height: 80px;     background: red;    position: relative;    -moz-border-radius:    10px;     -webkit-border-radius: 10px;     border-radius:         10px; } #talkbubble:before {    content:””;    position: absolute;    right: 100%;    top: 26px;    width: 0;    height: 0;    border-top: 13px solid transparent;    border-right: 26px solid red;    border-bottom: 13px solid transparent; }

17.十二角星
请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #burst-8 {     background: red;     width: 80px;     height: 80px;     position: relative;     text-align: center;     -webkit-transform: rotate(20deg);        -moz-transform: rotate(20deg);         -ms-transform: rotate(20deg);          -o-transform: rotate(20eg);             transform: rotate(20deg); } #burst-8:before {     content: “”;     position: absolute;     top: 0;     left: 0;     height: 80px;     width: 80px;     background: red;     -webkit-transform: rotate(135deg);        -moz-transform: rotate(135deg);         -ms-transform: rotate(135deg);          -o-transform: rotate(135deg);             transform: rotate(135deg); }

18.八角星

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)

#burst-8 {     background: red;     width: 80px;     height: 80px;     position: relative;     text-align: center;     -webkit-transform: rotate(20deg);        -moz-transform: rotate(20deg);         -ms-transform: rotate(20deg);          -o-transform: rotate(20eg);             transform: rotate(20deg); } #burst-8:before {     content: “”;     position: absolute;     top: 0;     left: 0;     height: 80px;     width: 80px;     background: red;     -webkit-transform: rotate(135deg);        -moz-transform: rotate(135deg);         -ms-transform: rotate(135deg);          -o-transform: rotate(135deg);             transform: rotate(135deg); }

19.钻石

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)


  #cut-diamond {     border-style: solid;     border-color: transparent transparent red transparent;     border-width: 0 25px 25px 25px;     height: 0;     width: 50px;     position: relative;     margin: 20px 0 50px 0; } #cut-diamond:after {     content: “”;     position: absolute;     top: 25px;     left: -25px;     width: 0;     height: 0;     border-style: solid;     border-color: red transparent transparent transparent;     border-width: 70px 50px 0 50px; }

20.八卦

请你用三角形和平行四边形设计一个漂亮的图案(圆形和正方形组合图形)
  #yin-yang { width: 96px; height: 48px; background: #eee; border-color: red; border-style: solid; border-width: 2px 2px 50px 2px; border-radius: 100%; position: relative; }
  #yin-yang:before { content: “”; position: absolute; top: 50%; left: 0; background: #eee; border: 18px solid red; border-radius: 100%; width: 12px; height: 12px; }
  #yin-yang:after { content: “”; position: absolute; top: 50%; left: 50%; background: red; border: 18px solid #eee; border-radius:100%; width: 12px; height: 12px; } 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/127893.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • mysql和oracle的区别有什么_oracle数据库收费

    mysql和oracle的区别有什么_oracle数据库收费MySQL和Oracle的区别一、宏观上:1、Oracle是大型的数据库而Mysql是中小型数据库;Mysql是开源的,Oracle是收费的,且价格昂贵。2、Oracle支持大并发,大访问量,是OLTP的最好的工具。3、安装占用的内存也是有差别,Mysql安装完成之后占用的内存远远小于Oracle所占用的内存,并且Oracle越用所占内存也会变多。二、微观上:1、对于事务的支持Mys…

  • 图片怎么存储到数据库里「建议收藏」

    我们存储图片到数据库里一般有两种方式将图片保存的路径存储到数据库(文件路径或者ftp路径)将图片以二进制数据流的形式直接写入数据库字段中(base64)FTP:FTP服务器(FileTransferProtocolServer)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务。FTP是FileTransferProtocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。简单地说,支持FTP协议的服务器就是FTP服务器。关于图片或者文件在数据库.

  • 让你终身无憾的四个人生故事作文_让生命无憾内容

    让你终身无憾的四个人生故事作文_让生命无憾内容让你终身无憾的四个人生故事1.误会:早年在美国阿拉斯加地方,有一对年轻人结婚,婚后生育,他的太太因难产而死,遗下一孩子。他忙生活,又忙于看家,因没有人帮忙看孩子,就训练一只狗,那狗聪明听话,能照顾

  • OpenSSL Heartbleed检测工具[通俗易懂]

    OpenSSL Heartbleed检测工具[通俗易懂]OpenSSLHeartbleed检测工具ssltest.py

  • 关于我妈的一切_networkmanager是什么服务

    关于我妈的一切_networkmanager是什么服务NetworkManager(NetworManager)是检测网络、自动连接网络的程序。无论是无线还是有线连接,它都可以令您轻松管理。对于无线网络,网络管理器可以自动切换到最可靠的无线网络。利用网络管理器的程序可以自由切换在线和离线模式。网络管理器可以优先选择有线网络,支持VPN。网络管理器最初由Redhat公司开发,现在由GNOME管理。1.查看NetworkManager…

  • Java项目毕业设计:基于springboot+vue的电影视频网站系统「建议收藏」

    Java项目毕业设计:基于springboot+vue的电影视频网站系统「建议收藏」运行环境:开发工具:IDEA/Eclipse数据库:MYSQL5.7应用服务:Tomcat7/Tomcat8使用框架springboot+vue项目介绍影城管理系统的主要使用者分为管理员和用户,实现功能包括管理员:首页、个人中心、用户管理、电影类型管理、放映厅管理、电影信息管理、购票统计管理、系统管理、订单管理,用户前台:首页、电影信息、电影资讯、个人中心、后台管理、在线客服等功能。由于本网站的功能模块设计比较全面,所以使得整个影城管理系统信息管理的过程得以实现。效果图控制器类

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号