首页 分享 用HTML和CSS做一个不断跑动的可爱的仓鼠

用HTML和CSS做一个不断跑动的可爱的仓鼠

来源:萌宠菠菠乐园 时间:2024-09-22 06:38

最新推荐文章于 2024-09-21 09:30:15 发布

钱钱o(^▽^)o 于 2024-01-06 20:03:32 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

<!DOCTYPE html>

<html>

<head>

<title>仓鼠宠物</title>

<style>

.wheel-and-hamster {

--dur: 1s;

position: relative;

width: 12em;

height: 12em;

font-size: 14px;

}

.wheel,

.hamster,

.hamster div,

.spoke {

position: absolute;

}

.wheel,

.spoke {

border-radius: 50%;

top: 0;

left: 0;

width: 100%;

height: 100%;

}

.wheel {

background: radial-gradient(100% 100% at center,hsla(0,0%,60%,0) 47.8%,hsl(0,0%,60%) 48%);

z-index: 2;

}

.hamster {

animation: hamster var(--dur) ease-in-out infinite;

top: 50%;

left: calc(50% - 3.5em);

width: 7em;

height: 3.75em;

transform: rotate(4deg) translate(-0.8em,1.85em);

transform-origin: 50% 0;

z-index: 1;

}

.hamster__head {

animation: hamsterHead var(--dur) ease-in-out infinite;

background: hsl(30,90%,55%);

border-radius: 70% 30% 0 100% / 40% 25% 25% 60%;

box-shadow: 0 -0.25em 0 hsl(30,90%,80%) inset,

0.75em -1.55em 0 hsl(30,90%,90%) inset;

top: 0;

left: -2em;

width: 2.75em;

height: 2.5em;

transform-origin: 100% 50%;

}

.hamster__ear {

animation: hamsterEar var(--dur) ease-in-out infinite;

background: hsl(0,90%,85%);

border-radius: 50%;

box-shadow: -0.25em 0 hsl(30,90%,55%) inset;

top: -0.25em;

right: -0.25em;

width: 0.75em;

height: 0.75em;

transform-origin: 50%

相关知识

用HTML和CSS做一个不断跑动的可爱的仓鼠
HTML做一个简单漂亮的宠物网页(纯html代码)
静态网页设计——HTML做一个简单漂亮的宠物网页(纯html代码)
【html网页设计】
制作一个简单HTML宠物猫网页(HTML+CSS)
用超轻粘土做一个可爱的小狗摆件
html初学者入门教程
使用HTML制作静态宠物网站——蓝色版爱宠之家(HTML+CSS)
HTML——3. 链接、id的基本使用
怎么给仓鼠做一个简易的玩具

网址: 用HTML和CSS做一个不断跑动的可爱的仓鼠 https://www.mcbbbk.com/newsview214884.html

所属分类:萌宠日常
上一篇: 揭秘仓鼠喂养真相!一天喂几次?专
下一篇: 页面养仓鼠代码

推荐分享