开发工具 125文本工具 40编码加密 40图片文件 66查询工具 46计算转换 57站长工具 57生活工具 55娱乐工具 39金融理财 45
首页/查询工具/CSS 属性速查

CSS 属性速查

87 个常用 CSS 属性速查表:属性名、常用取值与说明,覆盖布局、文字、动画、现代特性。写样式时随手查。

本地运行 · 数据不上传 查询工具 免费 · 无需注册
属性常用取值说明

使用说明

  1. 搜属性名(flex)或用途(阴影、居中、动画)定位。
  2. 现代布局优先用 flex 和 grid,别再依赖 float 和表格布局。
  3. 注意哪些属性会触发重排(如 width、top)哪些只触发重绘或合成(如 transform、opacity),做动画时优先用后者,性能差别很大。

常见问题

垂直居中到底怎么写最简单?
现在最简单的答案是 flex:父元素写 display:flex; align-items:center; justify-content:center; 一行就搞定,不用管内容高度。老方案(line-height、absolute + transform)只在特定条件下适用,新项目没必要用。
为什么我的宽度加了 padding 就变了?
因为默认 box-sizing 是 content-box,width 只算内容区,padding 和 border 会额外撑大元素。全局加 * { box-sizing: border-box; } 之后,width 就包含了 padding 和 border,尺寸从此可预期,这是几乎所有项目的标准做法。
transform 和直接改 top/left 有什么差别?
性能差很多。改 top/left 会引起布局重排,浏览器要重算周围元素位置;transform 只做合成层变换,不触发重排重绘,能交给 GPU 处理。做动画和拖拽一律用 transform: translate()。

相关工具

查询工具 · 该分类共 46 个工具,展开查看全部