CSS新手入门笔记整理:CSS3属性表

这篇具有很好参考价值的文章主要介绍了CSS新手入门笔记整理:CSS3属性表。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

文本样式

属性

属性值

说明

text-shadow

  • 数值

文本阴影

text-stroke

  • 数值

文本描边

text-overflow

  • ellipsis(文本溢出时,显示省略号,隐藏多余的文字)
  • clip(文本溢出时,不显示省略号,裁切多余的文字)

文本溢出

word-wrap

  • normal(自动换行)
  • break-word(强制换行)

强制换行

word-break

  • normal(自动换行)
  • break-all(允许在单词内换行)
  • keep-all(只能在半角空格或连字符处换行)

@font-face

  • 字体

嵌入字体

颜色样式

属性

属性值

说明

opacity

  • 0.0完全透明
  • 1.0完全不透明

透明度

rgba(R, G, B,A)

RGBA颜色

oackground:linear-gradient(方向, 开始颜色, 结束颜色)

线性渐变

ackground:radial-gradient(位置,开始色,结束色)

径向渐变

边框样式

属性

属性值

说明

border-radius

px/em /百分比

圆角效果

box-shadow

数值

边框阴影

border-colors

色值

多色边框

border-image

url(图片路径)

边框背景

背景样式

属性

属性值

说明

background-size

数值

背景大小

background-origin

  • border-box(从边框开始平铺)
  • padding-box(从内边距开始平铺)
  • content-box(从内容区开始平铺)

背景位置

background-clip

  • border-box(从边框开始剪切)
  • padding-box(从内边距开始剪切)
  • content-box(从内容区开始剪切)

背景剪切

CSS3变形

属性

属性值

说明

transform: translate()

数值

平移

transform: scale()

数值

缩放

transform: skew()

数值

倾斜

transform: rotate0

度数

旋转

transform-origin

数值

改变中心原点

CSS3过度

属性

属性值

说明

transition-property

属性名称

对元素的哪一个属性进行操作

transition-duration

s

过渡的持续时间

transition-timing-function

速率曲线值

过渡的速率变化方式

transition-delay

s

过渡的延迟时间(可选参数)

transition

过渡属性 过渡时间 过渡方式 延迟时间

复合属性

CSS3动画

属性

属性值

说明

animation-name

属性名称

对哪一个CSS属性进行操作

animation-duration

s

动画的持续时间

animation-timing-function

速率曲线值

动画的速率变化方式

animation-delay

s

动画的延迟时间

animation-iteration-count

数值

动画的播放次数

animation-direction

  • normal(正方向)
  • reverse(反方向)
  • alternate(奇正偶反)

动画的播放方向,正向还是反向

animation-play-state

  • running(播放)
  • paused(暂停)

播放状态

animation

复合属性

多列布局

属性

属性值

说明

column-count

数值

列数

column-width

数值

每一列的宽度

column-gap

数值

两列之间的距离

column-rule

宽度值 样式值 颜色值

分隔线样式

column-span

  • none(不跨列)
  • all(跨所有列)

定义跨列样式

弹性盒模型

属性

属性值

说明

flex-grow

数值

定义子元素的放大比例

flex-shrink

数值

定义子元素的缩小比例

flex-basis

数值

定义子元素的宽度

flex

数值

flex-grow、flex-shrink、flex-basis 的复合属性

flex-direction

row(横向排列)

row-reverse(横向反向排列)

column(纵向排列)

column-reverse(纵向反向排列)

定义子元素的排列方向

flex-wrap

nowrap(单行显示)

wrap(多行显示)

wrap-reverse(反向多行显示)

定义子元素是单行显示,还是多行显示

flex-flow

flex-direction、flex-wrap的复合属性

order

数值

定义子元素的排列顺序

justify-content

flex-start(左边)

center(中间)

flex-end(右边)

space-between(平均分布)

space-around(平均分布)

定义子元素在“横轴”上的对齐方式

align-items

flex-start(上边)

center(中间)

flex-end(下边)

baseline(基线)

stretch(适应父元素高度)

定义子元素在“纵轴”上的对齐方式

其他样式

属性

属性值

说明

outline

宽度 样式 颜色

定义文本框的轮廓线样式

initial

CSS属性名称

重置CSS属性的取值

calc()函数

表达式

计算CSS属性的取值

overflow-X

visible(默认)

hidden(剪切内容,示y轴滚动条而)

scroll(显示所有滚动条)

auto(显示所有滚动条)

定义内容超出元素“宽度”时应该如何处理

overflow-y

visible(默认)

hidden(剪切内容,示x轴滚动条而)

scroll(显示所有滚动条)

auto(显示所有滚动条)

定义内容超出元素“高度”时应该如何处理

pointer-events

auto(否)

none(是)

是否禁用鼠标单击事件文章来源地址https://www.toymoban.com/news/detail-771930.html


到了这里,关于CSS新手入门笔记整理:CSS3属性表的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java Scanner 类,超详细整理,适合新手入门

    目录 一、什么是 Java Scanner 类? 二、引用数据类型 1、引用数据类型的定义 三、Scanner 类有哪些常用方法? hasNext()用法 四、next() 与 nextLine() 区别 next(): nextLine(): 五、使用 next 方法 五、使用 nextLine方法 Java Scanner 类是 Java 中一个用于读取用户输入的类,它可以从标准输入、

    2024年02月06日
    浏览(36)
  • Java开发环境配置“JDK”超详细整理,适合新手入门

    目录 一、什么是JDK? 二、Java中JDK8、JDK17该怎么选择? 三、JDK和JRE是什么关系? 四、JDK包含的基本组件 五、JDK下载步骤 JDK 安装 1、双击运行安装包,出现安装程序,点击下一步 2、修改JDK安装目录 3、根据提示安装完成,这就完成jdk安装了,可以直接点关闭了 JDK 环境配置

    2023年04月08日
    浏览(39)
  • Candence新手入门学习笔记<一>

    Candence包含两大部分:OrCAD和Allegro。OrCAD原理图设计功能强力,Allegro版图设计强劲。 Candence提供了十数多个模块,其中存在部分模块的功能重复,以下列写部分常用的核心模块。 (1)Design Entry CIS OrCAD为基础的原理图设计工具,此工具使用快捷方便、简单易懂、与其他PCB软件

    2024年02月09日
    浏览(32)
  • HTML5+CSS3+移动web 前端开发入门笔记(二)HTML标签详解

    排版标签用于对网页内容进行布局和样式的调整。下面是对常见排版标签的详细介绍: 标题使用至标签进行定义。定义最大的标题,定义最小的标题。具有align属性,属性值可以是:left、center、right。 将给定的HTML代码转换为Markdown格式的标题标签如下所示: 效果演示: H3:

    2024年02月07日
    浏览(52)
  • Vulnhub靶机渗透之新手入门 JIS-CTF入门靶场-学习笔记

    目录 学习前言 准备工作 一、寻找目标主机(信息收集) 二、敏感文件 三、Getshell上传木马 用蚁剑进行Getshell 四、寻找Linux密码进行ssh连接 五、连接SSH最后一步 六、总结 vulnhub是个提供各种漏洞平台的综合靶场,可供下载多种虚拟机进行下载,本地VM打开即可,像做游戏一样去

    2024年02月14日
    浏览(32)
  • C语言初阶——手把手教零基础/新手入门(万字心得笔记)

    目录 前言 一、C语言是什么? 二、开发环境 1.编译器 三、初始C语言 1.第一个C语言程序 2.数据类型 2.1 数据类型的长度 3. 变量 常量 3.1 如何定义变量 3.2 变量的分类  3.3 变量的作用域和生命周期 3.4常量 1.字面常量 2.const修饰的常变量  3.#define定义的标识符常量 4.枚举常量

    2024年02月03日
    浏览(81)
  • 2023前端面试笔记 —— CSS3

    内容 链接 2023前端面试笔记 HTML5 2023前端面试笔记 CSS3 欢迎阅读本篇前端面试笔记的CSS3篇!CSS3是前端开发中非常重要的一部分,它为我们提供了丰富的 样式和动画效果 ,使得网页更加美观和交互性更强。在前端面试中,对CSS3的掌握程度往往是评判候选人技术水平的重要指标

    2024年02月11日
    浏览(37)
  • css3-----3D变换,前端开发入门到精通

    x y z 的方向: 2、3d移动 translate3d 1.transform:translateX(npx);在x轴方向移动 2.transform:translateY(npx); 在y轴方向移动 3.transform:translateZ(npx); 在Z轴方向移动 4.transform:translate3d(x,y,z);综合写法 3、视距perspective 给元素添加3D效果,要给其父元素添加3D效果 视距:眼睛到屏幕的距离。视距与物

    2024年04月25日
    浏览(34)
  • 【前端基础篇】HTML5 + CSS3 入门知识

    万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改(这是一项推荐标准、外语原文:W3C Recommendation) HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定。 HTML5的设计目的是为了在移动设备上支持多媒体。 HTML5 简

    2024年02月09日
    浏览(66)
  • h5(html5)+css3前端笔记二

    一、表格标签 表格的主要作用: 表格主要用于 显示、展示数据 ,因为它可以让数据显示的非常的规整,可读性非常好。特别是后台展示数据的时候,能够熟练运用表格就显得很重要。一个清爽简约的表格能够把繁杂的数据表现得很有条理。 1. table/table 用来定义表格的标签

    2024年02月14日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包