html中把角度压缩的属性是什么

html中把角度压缩的属性是什么,第1张

关于html中把角度压缩的属性是:border-radius

下面举例子说明:

<!DOCTYPE html>

<html>

    <head>

        <meta charset="utf-8">

        <title>练习使用HTML</title>

        <style>

            #div1 {

                border: 2px solid #a1a1a1

                padding: 10px 40px

                background: #dddddd

                width: 300px

                /*这个属性允许你为元素添加圆角边框!*/

                border-radius: 25px

            }

        </style>

    </head>

    <body>

        <center>

            <div id="div1"></div>

        </center>

    </body>

</html>

演示

我的思路是这样的:

用圆角属性做出扇形,再用一个矩形去遮挡

宽高相等画出正方形

加border-radius属性做出1/4圆或者1/2圆

矩形旋转

例如transform: rotate(45deg) 顺时针旋转45度

以上都在一个position:relative的父元素中,要旋转的矩形position:absolute

用js控制矩形旋转的角度,应该就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6996340.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-31
下一篇 2023-03-31

发表评论

登录后才能评论

评论列表(0条)

保存