用html写一个爱心

html 复制代码
<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

    <title>爱您</title>
    <style>
      * {
        padding: 0;
        margin: 0;
      }
      body {
        background-color: pink;
      }
      #frame {
        position: relative;
        width: 400px;
        height: 300px;
        margin: 200px auto;
      }
      .left,
      .right {
        top: 0;
        width: 200px;
        height: 200px;
        border-radius: 50%;
      }
      .left {
        left: 35px;
      }
      .right {
        right: 35px;
        z-index: -1;
      }
      .bottom {
        bottom: 36px;
        left: 100px;
        width: 200px;
        height: 200px;
        transform: rotate(45deg);
        z-index: -1;
      }
      .heart {
        position: absolute;
        box-shadow: 0 0 40px #d5093c;
        animation: beat 0.8s ease infinite normal;
        background: linear-gradient(-90deg, #f50a45 0%, #d5093c 40%);
      }
      @keyframes beat {
        0% {
          transform: scale(1) rotate(225deg);
          box-shadow: 0 0 40px #d5093c;
        }
        50% {
          transform: scale(1.1) rotate(225deg);
          box-shadow: 0 0 70px #d5093c;
        }
        100% {
          transform: scale(1) rotate(225deg);
          box-shadow: 0 0 40px #d5093c;
        }
      }
      @keyframes a {
        0% {
          transform: scale(1) rotate(0deg);
        }
        50% {
          transform: scale(1.1) rotate(0deg);
        }
        100% {
          transform: scale(1) rotate(0deg);
        }
      }

      #z {
        width: 90px;
        margin: -23% 30%;
        position: absolute;
        animation: a 0.8s ease infinite normal;
      }
      #w {
        width: 90px;
        margin: -23% 67%;
        position: absolute;
        animation: a 0.8s ease infinite normal;
      }
      #con {
        width: 20px;
        margin: -7% 49.5%;
        position: absolute;
        animation: a 0.8s ease infinite normal;
      }
    </style>
  </head>
  <body>
    <div id="frame">
      <div class="heart left"></div>
      <div class="heart right"></div>
      <div class="heart bottom"></div>
    </div>
    <div id="z">
      <h2>胡歌</h2>
    </div>
    <div id="w">
      <h2>未知</h2>
    </div>
    <!-- <div id="con">
    	<h1>
    		字里行间,全都是你。
    	</h1>
    </div> -->
    <script type="text/javascript">
      var btn = document.getElementById('frame')
      //   双击事件
      btn.ondblclick = function () {
        // window.location.href = 'http://www.kim-shift.cn'
        window.open('http://www.kim-shift.cn')
      }
    </script>
  </body>
</html>
相关推荐
哈里谢顿2 小时前
CSS 入门完全指南:从零构建你的第一个样式表
css
. . . . .2 小时前
CSS 编写与管理范式 - Tailwind和CSS-in-JS
css
人良爱编程13 小时前
Hugo的Stack主题配置记录03-背景虚化-导航栏-Apache ECharts创建地图
前端·javascript·apache·echarts·css3·html5
晚烛16 小时前
CANN + 物理信息神经网络(PINNs):求解偏微分方程的新范式
javascript·人工智能·flutter·html·零售
ۓ明哲ڪ17 小时前
网页视频倍速播放.
html
觉醒大王20 小时前
哪些文章会被我拒稿?
论文阅读·笔记·深度学习·考研·自然语言处理·html·学习方法
RFCEO21 小时前
前端编程 课程十六、:CSS 盒子模型
css·前端基础课程·css盒子模型·css盒子模型的组成·精准控制元素的大小和位置·css布局的基石·内边距(padding)
Never_Satisfied1 天前
在JavaScript / HTML中,关于querySelectorAll方法
开发语言·javascript·html
夏幻灵1 天前
HTML5里最常用的十大标签
前端·html·html5
程序员猫哥_1 天前
HTML 生成网页工具推荐:从手写代码到 AI 自动生成网页的进化路径
前端·人工智能·html