您现在的位置是:网站首页> 编程资料编程资料
使用CSS画爱心的过程详解利用CSS3的border-radius绘制太极及爱心图案示例纯CSS画的基本图形(矩形、圆形、三角形、多边形、爱心、八卦等)
2023-10-21
298人已围观
简介 本文给大家分享使用css制作爱心的过程详解,本文分步骤给大家介绍的非常详细,需要的的朋友参考下
今天小颖给大家分享一个用CSS画的爱心,底下有代码和制作过程,希望对大家有所帮助。
第一步:
先画一个正方形。如图:

css画桃心
第二步:
将利用伪元素before和 :after,在正方形的左边和上边各画一个正方形,然后再利用border-radius: 50%;属性,修饰下这两个正方形,然后就得到了两个圆,如图所示:


.heart-shape:before, .heart-shape:after { position: absolute; content: ''; width: 100px; height: 100px; background-color: #ffc0cb; } .heart-shape:before { left: -45px; } .heart-shape:after { top: -45px; }利用border-radius: 50%; 属性:
.heart-shape:before, .heart-shape:after { position: absolute; content: ''; width: 100px; height: 100px; -webkit-border-radius: 50%; /**兼容苹果;谷歌,等一些浏览器认*/ -moz-border-radius: 50%; /**兼容火狐浏览器*/ -o-border-radius: 50%; /**兼容opera浏览器*/ border-radius: 50%; background-color: #ffc0cb; }第三步:
类名为:heart-shape的div 利用transform: rotate(45deg); 属性将他们旋转45度,如图所示:

.heart-shape { position: relative; width: 100px; height: 100px; background-color: #f70e0e; -webkit-transform: rotate(45deg); /* Safari 和 Chrome */ -moz-transform: rotate(45deg); /* Firefox */ -ms-transform: rotate(45deg); /* IE 9 */ -o-transform: rotate(45deg); /* Opera */ transform: rotate(45deg); }小颖把圆的背景色和正方形的背景色没给统一的颜色,是为了大家更好的看到明显的效果图,接下来小颖将其背景色设置成统一的,最终的爱心就出来了,如图所示:

.heart-shape:before, .heart-shape:after { position: absolute; content: ''; width: 100px; height: 100px; -webkit-border-radius: 50%; /**兼容苹果;谷歌,等一些浏览器认*/ -moz-border-radius: 50%; /**兼容火狐浏览器*/ -o-border-radius: 50%; /**兼容opera浏览器*/ border-radius: 50%; background-color: #f70e0e; }以上所述是小编给大家介绍的使用CSS画爱心的过程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
相关内容
- CSS3打造百度贴吧的3D翻牌效果示例js+CSS3 3D旋转木马特效插件css3实现椭圆轨迹旋转的示例代码微信小程序实现可实时改变转速的css3旋转动画实例代码CSS3实现简易版的刮刮乐效果纯css3实现图片翻牌特效css实现旋转翻牌动画效果
- 谈谈对css属性box-sizing的了解CSS3 box-sizing属性详解css3 盒模型以及box-sizing属性全面了解使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题CSS3属性box-sizing使用指南css3 box-sizing属性使用参考指南CSS3 box-sizing属性详解CSS3中的box-sizing(content-box与border-box)
- 纯CSS3制作的鼠标悬停时边框旋转CSS3实现多样的边框效果css3 边框、背景、文本效果的实现代码CSS3动画之流彩文字效果+图片模糊效果+边框伸展效果实现代码合集利用CSS3伪元素实现逐渐发光的方格边框CSS3实现多背景模拟动态边框的效果CSS3圆角边框和边界图片效果实例 css3实现六边形边框的实例代码
- 利用CSS3制作简单的3d半透明立方体图片展示纯css实现背景图片半透明内容不透明的方法CSS实现让文字半透明显示在图片上的方法css 半透明 让IE6支持png图片半透明解决方法css3实现背景图片半透明内容不透明的方法示例
- 中国好学霸 宋太祖的姓名叫什么 图文答案_手机游戏_游戏攻略_
- 啪啪三国 貂蝉详细介绍_手机游戏_游戏攻略_
- 啪啪三国 关羽详细介绍_手机游戏_游戏攻略_
- 啪啪三国 张馨予小乔详细介绍_手机游戏_游戏攻略_
- 中国好学霸 16世纪著名的葡萄牙航海家是谁 图文答案_手机游戏_游戏攻略_
- 武侠Q传乔帮主价值详细介绍_手机游戏_游戏攻略_
