当前位置:首页 > CSS

css桃心制作

2026-04-02 07:59:41CSS

使用CSS制作桃心

通过CSS的伪元素和旋转变形可以轻松实现桃心效果。以下是两种常见方法:

方法一:利用两个矩形旋转拼接

HTML结构只需一个空元素:

css桃心制作

<div class="heart"></div>

CSS代码:

css桃心制作

.heart {
  width: 100px;
  height: 100px;
  position: relative;
  transform: rotate(-45deg);
  background-color: red;
}
.heart::before,
.heart::after {
  content: "";
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background-color: red;
  position: absolute;
}
.heart::before {
  top: -50px;
  left: 0;
}
.heart::after {
  top: 0;
  left: 50px;
}

方法二:使用clip-path直接绘制

更简洁的现代方案:

.heart {
  width: 100px;
  height: 90px;
  background: red;
  clip-path: path(
    "M10,30 Q10,0 50,0 Q90,0 90,30 Q90,60 50,90 Q10,60 10,30"
  );
}

添加动画效果

让桃心跳动:

@keyframes beat {
  0% { transform: scale(1); }
  50% { transform: scale(1.1); }
}
.heart {
  animation: beat 1s infinite;
}

浏览器兼容性提示

  • 方法二需要现代浏览器支持
  • 旧版浏览器可添加前缀:
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);

标签: 桃心css
分享给朋友:

相关文章

css制作导航条

css制作导航条

导航条基础结构 使用HTML构建导航条的基本结构,通常包含一个<nav>标签和多个<a>标签作为导航链接。示例代码如下: <nav class="navbar">…

css制作按钮

css制作按钮

基础按钮样式 使用CSS创建一个基础按钮需要定义display、padding、background-color和border等属性。以下是一个简单的示例: .button { display:…

制作css外部

制作css外部

创建CSS外部文件 新建一个纯文本文件,将文件扩展名保存为.css。例如styles.css。文件内容直接写入CSS规则,无需<style>标签。 body { font-famil…

css制作圆

css制作圆

使用CSS制作圆形的方法 方法1:使用border-radius属性 将元素的border-radius设置为50%,同时确保元素的宽度和高度相等。例如: .circle { width:…

css导航制作ppt

css导航制作ppt

使用CSS制作导航栏效果的PPT演示 在PPT中展示CSS导航栏效果,可以通过代码截图、动画演示和分步拆解实现。以下是具体方法: 准备CSS代码片段 将导航栏的HTML和CSS代码整理为简洁的片段,…

css制作搜索框

css制作搜索框

基础搜索框样式 使用HTML和CSS创建一个简单的搜索框。HTML部分包含一个<input>元素和一个<button>元素,CSS部分用于美化样式。 <div clas…