当前位置: 首页 > news >正文

CSS 常用属性汇总

CSS 常用属性汇总

一、盒模型(Box Model)

  • width / height:宽/高
  • padding:内边距
  • margin:外边距
  • border:边框(如 1px solid #000
  • box-sizing:如何计算盒子尺寸(content-box | border-box

二、布局相关

  • display:布局类型(blockinlineflexgridinline-block等)
  • position:定位方式(staticrelativeabsolutefixedsticky
  • top / left / right / bottom:配合定位使用

现代开发中推荐使用display: flex / grid 进行主布局,少用 float,除非做图文环绕,定位属性只用于局部脱离排版或悬浮元素。

  • z-index:层级高低
  • float:浮动(较旧方式)
  • clear:清除浮动

三、Flex 布局常用属性

  • display: flex
  • flex-direction:方向(row / column
  • justify-content:主轴对齐(flex-startcenterspace-between等)
  • align-items:交叉轴对齐(stretchcenterflex-start等)
  • flex-wrap:是否换行
  • gap:子项间距

四、Grid 布局常用属性

  • display: grid
  • grid-template-columns / grid-template-rows:定义列/行结构
  • gap:网格间距
  • grid-column / grid-row:子项跨列/行设置

五、文本样式

  • color:字体颜色
  • font-size:字体大小
  • font-weight:粗细(normalbold、数字)
  • font-family:字体
  • line-height:行高
  • text-align:文本对齐方式(leftcenterright
  • text-decoration:下划线等(如 noneunderline
  • letter-spacing:字间距
  • word-spacing:词间距

六、背景与边框

  • background-color:背景颜色
  • background-image:背景图
  • background-size:背景尺寸(如 covercontain
  • background-position:背景位置
  • background-repeat:是否重复
  • border-radius:圆角
  • box-shadow:盒子阴影
  • border:边框样式(宽度、颜色、线型)

七、列表和表格

  • list-style:列表符号样式(none 取消小圆点)
  • border-collapse:表格边框合并
  • table-layout:表格布局

八、过渡与动画

  • transition:过渡动画(如 transition: all 0.3s ease
  • animation:关键帧动画
  • transform:2D/3D变换(如 rotatescaletranslate
  • opacity:透明度

九、图片和媒体

  • object-fit:图片适应方式(covercontain
  • max-width:最大宽度
  • height: auto:按比例缩放

十、其他常用属性

  • overflow:溢出处理(hiddenscrollauto
  • cursor:鼠标指针样式(如 pointer
  • visibility:可见性(visiblehidden
  • pointer-events:鼠标事件穿透控制
http://www.dtcms.com/a/306805.html

相关文章:

  • Thales靶场通关攻略
  • 【25-cv-08323】Keith携Olha Moroz13张版权画发案!
  • JAVAEE--4.多线程案例
  • Kettle 开源ETL数据迁移工具从入门到实战
  • 【swoole Windows 开发(swoole-cli 开发 hyperf)】
  • SpringBoot升级2.5.3 2.6.8
  • 原生C++实现信号与槽机制:原理详解
  • 【案例教程】基于python多光谱遥感数据处理、图像分类、定量评估及机器学习方法应用
  • 自定义Linux登录前的欢迎信息
  • 无人机入门--个人笔记
  • Set集合
  • Windows管理用户脚本
  • 多元线性回归方程的原理解析与案例
  • 【硬件】Verilog相关
  • 高程DEM文件下载
  • 开发避坑短篇(9):解决升级Vue3后slot attributes废弃警告
  • 电子电气架构 --- 区域架构让未来汽车成为现实
  • 电力设施通道防外破防异物实时监控预警装置的核心功能是什么
  • VoIP技术全面深度学习指南:从原理到实践的认知进化
  • 0730 数据结构重点整理
  • laravel计划任务和异步队列任务,拆分成不同队列,减少计划任务系统压力
  • Redis知识点(1)
  • vulhub-ica1靶场攻略
  • 基于C语言实现的KV存储引擎(一)
  • 串行化:MYSQL事务隔离级别中的终极防护
  • VMware16安装Ubuntu-22.04.X版本(并使用桥接模式实现局域网下使用ssh远程操作Ubuntu系统)
  • JVM对象创建与内存分配机制深度剖析
  • 打靶日记-RCE-labs
  • 把Java程序部署到本地Docker
  • Python奇幻之旅:从零开始的编程冒险