千家信息网

html中<basic-shape>是什么

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍html中是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、的基本介绍1、是什么?是一种表现基础图形的CSS数据类型,作用于clip-path与shape
千家信息网最后更新 2026年11月02日html中<basic-shape>是什么

这篇文章主要介绍html中是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

  一、的基本介绍

  1、是什么?

  是一种表现基础图形的CSS数据类型,作用于clip-path与shape-outside属性中。【相关视频教程推荐:css3教程】

  数据类型可以由基本形状函数指定,即可以使用基本形状函数来定义基本形状,请参阅下面的"基本形状函数"部分,列出可能的形状函数值及其简单描述。

  然后将基本形状作为值传递给属性(如shape-outside属性或clip-path属性),这些属性用于将形状应用于元素以更改其周围的内容流,或将元素剪切到分别定义形状。

  2、形状的参考框

  除了元素的高度和宽度之外,元素的框模型框:边距框(margin-box),内容框(content-box),填充框(padding-box)和边框(border-box),也可用作参考来指定元素上的形状范围。参考框可以是四个框中的任何一个。

  当把用于定义形状时,引用框由使用值(基本形状函数)的每个属性定义(请参阅下面的示例部分)。基本形状的坐标系的原点位于参考框的左上角,x轴向右移动,y轴向下延伸。以百分比表示的所有长度均从参考盒的使用尺寸中解析出来(百分比定义的长度将通过相关盒模型与使用的维度重定义)。如果未指定引用框,则边框将用作clip-path属性的引用框,并且边框用于属性中使用的形状shape-outside。

  二、基本形状函数

  以下为当前所支持的图形。所有值都由函数表达式定义,并且遵循属性值定义语法(valuedefinitionsyntax)。

  1、inset()

  语法:

  inset({1,4}[round])

  说明:

  inset()函数定义了一个插入矩形。

  它需要1~4个偏移值,它们指向内部参考框边缘(上,右,下与左边界和顶点)的偏移量。这些指定了插入矩形在元素内的位置。

  可选参数用于定义插进长方形顶点的圆弧角度。

  2、circle()

  circle([]?[at]?)

  circle()函数定义了一个插入圆

  参数代表了r,即圆形的半径,不接受负数作为该参数的值。

  参数定义了圆心的位置。省缺值为盒模型的中心。

  3、ellipse()

  ellipse([{2}]?[at]?)

  ellipse()函数定义了一个椭圆;

  参数可以有两个值,分别为了rx与ry,其中rx代表了x轴方向的半径,ry代表了y轴方向的半径;该参数不接受负数值。

  参数定义了椭圆形圆心的位子。其省缺值为盒模型的中心。

  4、polygon()

  polygon([,]?[]#)

  =|

  polygon()函数定义了一个多边形

  代表了填充规则(fillingrule),即,如何填充该多边形。可选值为nonzero和evenodd。该参数的省缺值为nonzero。

  三、基本形状说明

  基本形状的计算值

  基本形状函数中的值按指定计算,但有例外,如:

  1、包含省略的值并计算其默认值。

  2、一个值circle()或ellipse()计算为左上角原点的一对偏移(水平然后垂直),每个偏移作为绝对长度和百分比的组合给出。

  3、一中值inset()计算为所有八个的扩展列表或百分比值。

  形状的引用框被定义为将这些形状作为值的属性的一部分。

  基本形状的插值(形状之间的动画)

  对于在一个基本形状和第二个基本形状之间进行插值,将应用以下规则。shape函数中的值作为简单列表插入。列表值在可能的情况下插入为长度,百分比或计算。如果列表值不是这些类型之一但是相同(例如nonzero在两个列表中找到相同的列表位置),那么这些值会进行插值。

  1、两种形状必须使用相同的参考框。

  2、如果两个形状都是相同的类型,那个类型是ellipse()或者circle(),并且没有一个半径使用closest-side或farthest-side关键字,则在形状函数中的每个值之间进行插值。

  3、如果两个形状都是类型inset(),则在形状函数中的每个值之间进行插值。

  4、如果两个形状都是类型polygon(),则两个多边形具有相同数量的顶点,并且使用相同的形状函数中的每个值之间进行插值。

  5、在所有其他情况下,未指定插值。




以上是"html中是什么"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

形状 函数 属性 参数 参考 类型 插值 相同 两个 元素 之间 百分 代表 内容 半径 模型 百分比 长度 偏移 位置 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网新科技 关于新基建和互联网科技 与互联网科技公司 科技与互联网发展 互联网医疗科技 互联网的科技创新 西安互联网科技 佰商互联网科技有限公司 互联网科技素材视频竖屏 宜昌元轩互联网科技有限公司 互联网媒体平台算高科技产业 上海京穆互联网科技有限公司 广东工业互联网大赛深圳学泰科技 工业互联网科技成果转化 信承诺互联网科技有限公司 互联网硬科技公司 广州三三互联网科技有限公司 长沙易易互联网科技有限公司 重庆科技产业互联网有哪些 优雇互联网科技有限公司 华服互联网科技怎么样 广州大一互联网络科技有限公司 科技与互联网哪个更好 华夏恒生科技与互联网科技 2021世界互联网领先科技成果发布 易企秀互联网科技是做什么的 上海乐五互联网科技有限公司 西安有哪些互联网高科技企业 求路客互联网科技电话 杭州融税互联网科技有限公司
0