返回顶部
首页 > 资讯 > 前端开发 > node.js >HTML5和CSS3常用属性和方法是什么
  • 447
分享到

HTML5和CSS3常用属性和方法是什么

2024-04-02 19:04:59 447人浏览 泡泡鱼
摘要

这篇文章主要介绍HTML5和css3常用属性和方法是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!   DOM扩展   获得元素 document.querySelector

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

  DOM扩展

  获得元素 document.querySelector(‘selector’) 获得符合的第一个元素

  document.querySelectorAll(‘selector’) 获得符合的所有元素

  类名操作 node.classList.add(‘class’) 添加类名

  Node.classList.remove(‘class’) 移除类名

  Node.classList.toggle(‘class’) 切换类名

  Node.classList.contains(‘class’) 检测类名

  渐变

  linear-gradient 线性渐变 方向 to top/left/right/bottom

  颜色+百分比

  radial-gradient 径向渐变 半径 像素值

  - at 位于

  - 圆心(x,y) 百分比或者像素值

  - 颜色+百分比

  变换

  transfORM(2D) 实现2D转换 matrix(a,b,c,d,e,f) 矩阵,扯淡,不会(不过参数是数字)

  -translate(x,y) 表示移动距离(长度单位或者百分比)

  -rotate(x,y) 表示旋转角度(角度单位)

  -scale(x,y) 数值,大于1表示放大,小于1表示缩小

  -skew(x,y) 表示斜切角度(角度单位)

  transform(3D) 实现3D转换 martrix()

  translate(x,y,z) 表示对象的3d位移

  rotate3d(x,y,z) 表示对象的3d旋转

  scale3d(x,y,z) 表示3d缩放

  perspective 表示透视距离 像素值 一般取值600-1200px

  transform-origin 设置转换角度 百分比,百分比 第一个参数控制水平方向,第二个控制垂直方向

  transform-style 设置元素在什么空间 flat 默认值,2d空间

  preserve-3d 将子元素位于三维空间内

  perspective-origin 设置透视点坐标值 百分比,百分比 第一个参数控制水平方向,第二个控制垂直方向

  单词 center,left,right,top,center,bottom等

  backface-visibility 设置背部是否可见 visible 默认值 可见

  hidden 背面元素不可见

  过渡

  transition 符合属性 [ none | ] || || ||

  transition-property 属性 CSS属性

  all 设置所有属性

  transition-timing-function 指定过渡的速度 linear 线性过渡(匀速)

  ease 默认值

  ease-in 加速

  ease-out 减速

  ease-in-out 先慢到快在到慢

  transtion-delay 延迟的时间 time 设置延迟的时间

  动画

  animation 符合属性 “ || || || || || || ||

  ”

  animation-name 动画名称 自定义名称 必须与规则@keyframes配合使用,因为动画名称由@keyframes定义

  animation-duration 执行时间 time 动画的执行时间

  animation-timing-function 指定过渡的速度 linear 线性过渡(匀速)

  ease 默认值

  ease-in 加速

  ease-out 减速

  ease-in-out 先慢到快在到慢

  steps 设置需要多少步数

  animation-delay 延迟的时间 time 设置延迟的时间

  animation-iteration-count 循环的次数 infinite 无限循环

  animation-direction 循环的方向 normal 默认值,正常方向

  reverse 反方向运行

  alternate 先正常,再反向,并持续运行

  alternate-reverse 先反向,在正向,并交替运行

  animation-play-state 是否暂停 running 默认值

  paused 暂停、运行

  animation-fill-mode 设置对象事件之外的状态 none 默认值,不设置

  forwards 设置对象状态为动画结束的状态

  backwards 设置对象状态为动画开始的状态

  both 设置对象状态为动画结束或者开始的状态

  伸缩盒子

  flex-basis 定义元素宽度 长度值 定义长度

  百分比 按照元素长宽

  auto 无特定宽度

  flex-direction 调整主轴方向 row 默认值:水平方向

  row-reverse 水平方向反向排序

  column 主轴为垂直方向

  column-reverse 垂直方向反向排序

  flex-wrap 换行不换行 nowrap 默认值:不换行,宽度不够时,会压缩子盒子

  wrap 自动换行

  flex-flow 为flex-direction和flex-wrap的复合属性,值也相同

  align-content 设置该父元素的子元素对其方式 flex-start 从主轴起始位置

  flex-end 从主轴结束为止

  center 各行向容器中间为止堆积

  space-between 平均分配举例

  space-around 平均分布,两端距离为子元素之间距离的一半

  stretch 默认值:会拉伸盒子

  当伸缩容器的侧轴还有多余空间时,本属性可以用来调准「伸缩行」在伸缩容器里的对齐方式,这与调准伸缩项目在主轴上对齐方式的 属性类似.

  justify-content 调整主轴方向对其方向 flex-start 默认值:主轴开始方向对其

  flex-end 主轴结束方向对其

  center 各行向容器中间为止堆积

  space-between 平均分配举例

  space-around 平均分布,两端距离为子元素之间距离的一半

  align-items 调整侧轴对其方式 flex-start 默认值:主轴开始方向对其

  flex-end 主轴结束方向对其

  center 各行向容器中间为止堆积

  baseline 如弹性盒子元素的行内轴与侧轴为同一条,则该值与’flex-start’等效.其它情况下,该值将参与基线对齐.

  flex 用于子元素 数值(number) 设置子盒子在主轴方向的缩放比例

  flex-grow 用于子元素 数值定义扩展比例 数值(number) 根据弹性盒子元素所设置的扩展因子作为比率来分配剩余空间.

  flex-shrink 用于子元素 数值定义收缩比例 数值(number) 根据弹性盒子元素所设置的收缩因子作为比率来收缩空间.

  align-self 定义子元素纵轴对其方式,可以覆盖父元素的align-items属性 auto 默认值,跟随父元素

  flex-start 默认值:主轴开始方向对其

  flex-end 主轴结束方向对其

  center 各行向容器中间为止堆积

  baseline 如弹性盒子元素的行内轴与侧轴为同一条,则该值与’flex-start’等效.其它情况下,该值将参与基线对齐.

  stretch 默认值:会拉伸盒子

  order 控制子元素顺序 整数 设置或检索弹性盒模型对象的子元素出現的順序(谁小谁在前面)

以上是“html5和CSS3常用属性和方法是什么”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网node.js频道!

--结束END--

本文标题: HTML5和CSS3常用属性和方法是什么

本文链接: https://lsjlt.com/news/90516.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • HTML5和CSS3常用属性和方法是什么
    这篇文章主要介绍HTML5和CSS3常用属性和方法是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!   DOM扩展   获得元素 document.querySelector...
    99+
    2024-04-02
  • HTML5与CSS3新属性是什么
    这篇文章将为大家详细讲解有关HTML5与CSS3新属性是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。   1.结构标签 HTML5最大的变革是标签具有语义化  ...
    99+
    2024-04-02
  • WebBrowser控件的常用方法、属性和事件是什么
    这篇文章主要介绍“WebBrowser控件的常用方法、属性和事件是什么”,在日常操作中,相信很多人在WebBrowser控件的常用方法、属性和事件是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”WebBr...
    99+
    2023-06-17
  • Vue实例对象的常用属性和方法是什么
    这篇“Vue实例对象的常用属性和方法是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue实例对象的常用属性和方法是什么...
    99+
    2023-07-06
  • html5新增的属性和废除的属性是什么
    小编给大家分享一下html5新增的属性和废除的属性是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! HTML5中,在新增加...
    99+
    2024-04-02
  • css3中常用的背景属性是什么
    这篇文章主要介绍“css3中常用的背景属性是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“css3中常用的背景属性是什么”文章能帮助大家解决问题。 ...
    99+
    2024-04-02
  • HTML5中表单的常用属性及新属性是什么
    这篇文章主要介绍了HTML5中表单的常用属性及新属性是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 HTML5 新的表单属性 HT...
    99+
    2024-04-02
  • html5和css3有什么作用
    本篇内容主要讲解“html5和css3有什么作用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“html5和css3有什么作用”吧!   html5和css3是...
    99+
    2024-04-02
  • CSS3:overflow属性是什么/怎么用
    本篇内容主要讲解“CSS3:overflow属性是什么/怎么用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS3:overflow属性是什么/怎么用”吧!1.Overflowoverflow...
    99+
    2023-06-08
  • HTML5和CSS3有什么新交互的特性
    这篇文章主要为大家展示了“HTML5和CSS3有什么新交互的特性”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“HTML5和CSS3有什么新交互的特性”这篇文章吧...
    99+
    2024-04-02
  • html5声频audio和视频video的属性是什么
    这篇文章主要介绍“html5声频audio和视频video的属性是什么”,在日常操作中,相信很多人在html5声频audio和视频video的属性是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操...
    99+
    2024-04-02
  • VB.NET方法和属性命名规则是什么
    这篇文章主要介绍VB.NET方法和属性命名规则是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、方法 无论是函数还是子程序,方法都必须以动词或动词短语命名。无需区分函数和子程序,也无需指明返回类型。Sub&nb...
    99+
    2023-06-17
  • DIV+CSS3和html5+CSS3有什么区别
    这篇文章主要讲解了“DIV+CSS3和html5+CSS3有什么区别”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“DIV+CSS3和html5+CSS3有什...
    99+
    2024-04-02
  • css3新增属性是什么
    这篇文章主要介绍css3新增属性是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!   一、css3新增边框属性   1、css3新增属性之border-color:为边框设置...
    99+
    2024-04-02
  • CSS3的all属性是什么
    这篇文章主要介绍了CSS3的all属性是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 一、兼容性 一些CSS文章,或者CSS文档,...
    99+
    2024-04-02
  • HTML5的download属性详细介绍和使用方法
    这篇文章主要介绍“HTML5的download属性详细介绍和使用方法”,在日常操作中,相信很多人在HTML5的download属性详细介绍和使用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方...
    99+
    2024-04-02
  • HTML5中的Canvas的常用线条属性值是什么
    本篇文章给大家分享的是有关HTML5中的Canvas的常用线条属性值是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。线条属性概述线条的属性...
    99+
    2024-04-02
  • HTML5 placeholder属性的作用是什么
    HTML5中的placeholder属性是用来给表单元素的输入框提供默认文本提示的。当用户点击输入框时,placeholder文本会...
    99+
    2023-10-12
    HTML5
  • javascript中doucument对象的属性和方法是什么
    这篇文章主要介绍了javascript中doucument对象的属性和方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇javascript中doucument对象的属性...
    99+
    2024-04-02
  • HTML中div元素的属性和方法是什么
    小编给大家分享一下HTML中div元素的属性和方法是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! <style&g...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作