简单记录

html画桃心的两种实现

第一种代码

<style>body{margin: 0;    /* 外边距清除 */}.heart{position:relative;width: 100px;/* 宽度:200像素 */height: 100px;/* 同理高度 */margin: 50px auto;/* 对应 上下  左右  auto自动居中 */background-color: #969696;/* 父盒子背景 */}.right{top: 0px;left: 0px;position:absolute;width: 50px;height: 75px;background-color: red;border-radius: 25px 25px 0 0;/* css3圆角属性 */transform: rotate(-45deg);/* css3变换属性  旋转(角度) */}.left{top: 0px;left: 0px;position:absolute;width: 50px;height: 75px;background-color: red;border-radius: 25px 25px 0 0;/* css3圆角属性 从左上顺时针对应*/transform: translateX(18px) rotate(45deg);}
</style>
<body><div class="heart"> <!-- class自定义类名  盒子标签 --><div class="right"></div><!-- 盒子右转 --><div class="left"></div><!-- 盒子左转 --></div>
</body>

实现效果:

第二种代码

<style>body{margin: 0px;}.heart{position: relative;width: 100px;background-color: gray;height: 100px;margin: 50px auto;}.heart:before,.heart:after{content: '';position: absolute;top: 0px;left: 0px;height: 75px;width: 50px;background-color: red;border-radius: 25px 25px 0 0 ;}.heart:before{transform: rotate(-45deg);}.heart:after{transform: translateX(18px) rotate(45deg);}
</style>
<body><div class="heart"></div>
</body>

实现效果一样的
简单来看:代码更加量少了,性能优化

①html画桃心两种实现相关推荐

  1. matplotlib 库画云图两种方法

    本来还想整理一下,后面发现matplotlib官网有各种各样的画云图方法,而且各有各的美,官网链接 https://matplotlib.org/stable/gallery/index 2. 这里整 ...

  2. python画素描画_Python素描画的两种程序解析

    用python画素描画方式有多种,这里给大家分享常见的且操作简单的两种实现方式,一种用pillow库,一种用opencv库,这两个库的具体使用可百度,网上很多教程,这里不再赘述. 一.pillow实现 ...

  3. UIBezierPath和CAShapeLayer画直线、CGContextRef画直线两种方案

    在view的相关方法中可直接使用UIBezierPath和CAShapeLayer画图形- (void)makeBezierPath {/**CAShapeLayer属于QuartzCore框架,继承 ...

  4. 在origin 2018中同时画两个图,带errorbar和不带errorbar两种情况

    在origin 2018中同时画两个图,带errorbar和不带errorbar两种情况 在一个图层里同时画两幅图 两幅图坐标可不一致 ①在当前图层中,选中图层左上角的 1 标志 ②右键 1 →图层内 ...

  5. php绘制一个三角形,如何利用css或html5画出一个三角形?两种不同的制作三角形方法(代码实例)...

    我们在平时的前端开发的时候,有时候是需要一些小图形来丰富一下页面效果,比如:下拉列表的倒三角图形.那么这样的一个三角形是如何制作出来的,本章给大家介绍如何利用css或html画出一个三角形?两种不同的 ...

  6. C语言实现画爱心(两种方式画法)

    项目实战合集 本专栏系列都是实战源码,可直接下载编译使用: 上一篇: C语言实现贪吃蛇(双人版本) 文章目录 前言 一.效果图欣赏 二.代码实现 1.爱你一万年画法实现 2.爱如潮水画法实现 总结 新 ...

  7. h5画三角形_如何利用css或html5画出一个三角形?两种不同的制作三角形方法(代码实例)...

    我们在平时的前端开发的时候,有时候是需要一些小图形来丰富一下页面效果,比如:下拉列表的倒三角图形.那么这样的一个三角形是如何制作出来的,本章给大家介绍如何利用css或html画出一个三角形?两种不同的 ...

  8. 在几何画板中如何制作圆柱的侧面展开动画_几何画板画圆柱体的的两种动画制作方法...

    和圆锥不一样,圆柱体的形成有两种方法,一种是由一个矩形面绕一条边旋转一周而成的,另一种是由圆面垂直向上或向下移动而成的.因此,制作圆柱形成演示动画要制作两种类型. 软件名称:最出色的教学软件 几何画板 ...

  9. html如何将图片做成六边形,css画正六边形的两种方法

    说下两种css 制作正六边形的方法. 先看一下结果: 在之前要先了解一下正六边形内角和边的关系,正六边形的每个内角是60deg,如图(√3其实是根号3): 方法一:原理把正六边形分成三部分,左中右分别 ...

最新文章

  1. Delphi7 (第二天:结构及常用函数)
  2. 【复习笔记】电力系统基础
  3. DFT命令脚本系列1-
  4. 使用bootstrap标签页
  5. linux系统内核参数配置优化,Linux服务器内核参数优化
  6. BPM与Workflow的区别
  7. 用Java编写Hadoop MapReduce任务
  8. 前大灯是近光灯还是远光灯_大快人心!仙游交警启动监控抓拍滥用远光灯车辆!...
  9. 李彦宏:“最后一公里”的自动驾驶会提前实现
  10. Mycat监控_监控平台安装zookeeper_作为配置中心注册发现用---MyCat分布式数据库集群架构工作笔记0036
  11. [RN] React Native 定义全局变量
  12. 三分钟了解云存储网关 使用场景
  13. Questasim覆盖率数据分析
  14. 中国黑客VS外国黑客,5分钟让你明白谁更技高一筹
  15. 通用虚拟平台virt
  16. 《生物信息学:导论与方法》--本体论、分子通路鉴定--听课笔记(十九)
  17. 设计模式(二)简单工厂模式
  18. 嵌入式Linux常用命令
  19. 【EtherCAT理论篇】二、EtherCAT工作原理
  20. 生成MyEcilpse注册码

热门文章

  1. DNS转发服务器配置(辅助区域)
  2. 小程序中echarts图表的应用
  3. NLP自然语言处理的文本数据增强——回译(内含python工具包)
  4. css实现波浪进度条动画
  5. html字两边的横线_CSS文字左右两横线效果 - YangJunwei
  6. python多线程下载编程_多线程的 Python 教程——“贪吃蛇”
  7. MySQL读写分离,写完读不到问题如何解决
  8. python绘制pr曲线图_利用Python中的numpy包实现PR曲线和ROC曲线的计算!
  9. vue引入vant入坑出坑
  10. Ubuntu查看系统版本信息的方法汇总