css旋转风车的制作一

本文介绍如何利用CSS3的border属性制作旋转风车效果。通过为无宽高div设置不同颜色的边框,结合边框的自适应特性,可以创建出风车的视觉效果。文章提供相关代码示例。
摘要由CSDN通过智能技术生成

css旋转风车的制作一

	旋转效果其实很简单就是个transform;animation动画。
	效果如图:

在这里插入图片描述
主要是这个风筝的制作,运用到了border边框的原理;
假如给一个没有宽高的div盒子各个方向设置了不同颜色的border,就会出现以下图的情况:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意:以上的风车就是用到了这个原理,值得一提的是,元素的边框是随着物体各个不同边框而自由填充的;假如一个长和宽都是100px的盒子,设置其四个方向的边框,就会出现以下这种情况。
在这里插入图片描述
可以看到每个方向的边框都是梯形;
但是,假如你只设置左边的边框和下面的边框时:
在这里插入图片描述
就变成了这种;
一句话来说,这就是边框的自适应;

上面的风车就是这个原理;
话不多说,代码奉上:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>三角形的css制作</title>
    <style>
        *{
    margin: 0;padding: 0;}
        #triangle{
    
            width: 1024px;
            margin
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值