初识CSS(三)

CSS3

1.border-radius: 100px 50%

2.box-shadow: x偏移量 y偏移量 阴影模糊半径 阴影扩展半径 阴影颜色 内阴影;

3.渐变

backgroud-image:

linear-gradient( ) 线性渐变

repeating-linear-gradient( )重复线性渐变

radial-gradient() 径向渐变

4.2D转换,3D转换(翻转)

transform:

rotate(deg)

scale(1.5,1) 图形缩放 水平方向放大1.5倍

skew(30deg,20deg) 扭曲

translate(Xpx,Ypx)

rotateX()

ratateY()

5.多函数形变

rotate(deg) skew(Xdeg,Ydeg) scale(X倍数,Y倍数)

6.过渡(可以改变多个参数)

transition-property 改变内容

transition-duration 时间 s

transition-timing-function 过渡效果的时间函数 默认:ease(缓慢)

transition-delay 延迟 多长时间后开始执行 s

7.动画

@keyframes first{

0%{} (时间的百分比)

25%{}

...

}

8.弹性盒子模型

8.1方向

主轴方向

交叉轴方向

8.2父标记中必须有定义:display:flex;

8.3父标记属性

  • flex-direction: 方向

row;正向

row-reverse;

column;柱形

  • flex-wrap: 不想要自动弹性压缩

nowrap 默认换行

wrap 在父级别中加,不换行

wrap-reverse;反向换行,换行到上方

  • justify-content: 对齐方式

sapce-between; 两端对齐

space-around;两端间隔对齐

flex-start

flex-end

  • align-items

flex-start

flex-end

center

8.4项目属性

  • order

数字(矢量值)

  • flex

相当于flex-grow;1(增长了1)

  • align-self 定义自己的位置

flex-grow: 增长比例 对剩余部分进行 分块分配增长

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HTML(HyperText Markup Language)是一种用于创建网页的标记语言,它描述了网页的结构和内容。CSS(Cascading Style Sheets)是一种用于控制网页样式和布局的样式表语言。通过将HTML和CSS结合使用,可以创建出丰富多彩的网页样式。 在初识CSS时,你可以了解以下几个方面: 1. CSS的基本语法:CSS由选择器和声明块组成。选择器用于选择要应用样式的HTML元素,声明块中包含了一系列的样式属性和值。 2. 样式属性和值:CSS提供了丰富的样式属性和对应的取值,可以用来控制元素的外观、布局和动画效果。例如,可以使用"color"属性来设置文本颜色,使用"font-size"属性来设置字体大小。 3. 样式的应用方式:CSS样式可以通过种方式应用到HTML元素上:内联样式、内部样式表和外部样式表。内联样式是直接写在HTML标签的"style"属性中,内部样式表是写在HTML文档头部的"style"标签中,而外部样式表是单独的CSS文件,通过链接到HTML文档中来应用样式。 4. CSS选择器:选择器用于选择要应用样式的HTML元素。常见的选择器有标签选择器、类选择器、ID选择器、属性选择器等。通过选择器的组合和嵌套,可以更精确地选择元素并应用样式。 5. 盒模型:CSS中的盒模型描述了元素在页面中所占的空间。它由内容区、内边距、边框和外边距组成。通过设置盒模型的属性,可以控制元素的大小、边距和边框样式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值