CSS中常用参数及含义

在 CSS(层叠样式表)中,常用的参数可以分为几大类,包括 布局、盒模型、文本、背景、边框、动画等。下面是常见的 CSS 参数及其含义:

1. 盒模型(Box Model)

CSS 属性说明示例
width设置元素的宽度width: 200px;
height设置元素的高度height: 100px;
margin外边距(元素与其他元素的距离)margin: 10px auto;
padding内边距(元素内容与边框之间的距离)padding: 10px;
border边框border: 1px solid #000;
box-sizing盒模型计算方式(content-boxborder-boxbox-sizing: border-box;

2. 背景(Background)

CSS 属性说明示例
background-color背景颜色background-color: #f0f0f0;
background-image背景图片background-image: url('bg.jpg');
background-size背景图片尺寸(covercontainbackground-size: cover;
background-position背景图片位置background-position: center center;
background-repeat背景重复方式background-repeat: no-repeat;

3. 文本(Text)

CSS 属性说明示例
color文字颜色color: red;
font-size字体大小font-size: 16px;
font-weight字体粗细(normalbold100-900font-weight: bold;
font-family字体font-family: Arial, sans-serif;
text-align文本对齐方式(leftrightcentertext-align: center;
text-decoration文本装饰(underlinenonetext-decoration: none;
line-height行高line-height: 1.5;

4. 布局(Layout)

CSS 属性说明示例
display定义元素的显示模式(blockinlineflexgriddisplay: flex;
position定位方式(staticrelativeabsolutefixedposition: absolute;
top / right / bottom / left用于 position 绝对定位top: 50px; left: 100px;
z-index控制元素的层级z-index: 10;
overflow内容溢出处理(hiddenscrollautooverflow: hidden;
visibility可见性(visiblehiddenvisibility: hidden;

5. Flex 布局

CSS 属性说明示例
display: flex;启用 Flex 布局display: flex;
justify-content主轴对齐方式justify-content: center;
align-items交叉轴对齐方式align-items: center;
flex-direction轴方向(rowcolumnflex-direction: row;
flex-wrap是否换行(nowrapwrapflex-wrap: wrap;

6. 边框(Border)

CSS 属性说明示例
border设置边框border: 1px solid #000;
border-radius圆角border-radius: 10px;
box-shadow盒子阴影box-shadow: 5px 5px 10px rgba(0,0,0,0.5);

7. 过渡与动画

CSS 属性说明示例
transition过渡动画transition: all 0.3s ease-in-out;
transform变换(rotatescaletransform: rotate(45deg);
animation定义动画animation: fadeIn 1s infinite;

8. CSS 选择器

选择器说明示例
*选中所有元素* { margin: 0; }
.class选中 class.btn { color: red; }
#id选中 ID#header { background: blue; }
element选中 HTML 标签p { font-size: 14px; }
element, element选中多个元素h1, h2 { color: green; }
element element选中子元素div p { color: black; }
element > element选中直接子元素div > p { color: blue; }
element + element选中相邻元素h1 + p { font-style: italic; }

如果还有什么补充的,欢迎大家进行补充。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值