程序员书籍笔记 程序员书籍笔记
  • HTML
  • CSS
  • JavaScript
  • 前端知识
  • Vue
  • MarkDown
  • git
  • Node.js
  • Linux
  • 51单片机
  • 四级
  • 第一学期课程
  • 操作系统
  • 计算机网络
  • 数据结构
  • 计算机组成原理
  • HTML5
  • Electron
  • 日记便签
  • 前端导航
GitHub (opens new window)
  • HTML
  • CSS
  • JavaScript
  • 前端知识
  • Vue
  • MarkDown
  • git
  • Node.js
  • Linux
  • 51单片机
  • 四级
  • 第一学期课程
  • 操作系统
  • 计算机网络
  • 数据结构
  • 计算机组成原理
  • HTML5
  • Electron
  • 日记便签
  • 前端导航
GitHub (opens new window)
  • HTML

  • CSS

    • CSS规范
    • 基础
    • 选择器
    • 元素显示
    • 元素背景属性
    • CSS三大特征
    • 盒子模型
    • CSS浮动
    • CSS四种定位
    • CSS显示
    • CSS技巧
    • CSS3基础
    • CSS2D转3D
    • 移动端布局
    • 移动端适配
    • 响应式布局
    • CSS的查询属性
      • transform
      • box-sizing
      • opcity
      • transition
  • JavaScript

  • GO

  • 正则表达式

  • java

  • TypeScript

  • react

  • 前端知识

  • jQuery

  • Python

  • C和C++

  • 前端和后端
  • CSS
yuadh
2021-08-29
目录

CSS的查询属性

# transform

translatex() = translatex(length|percentage)

指定对象X轴(水平方向)的平移

# box-sizing

box-sizing: content-box|border-box

  • content-box:

    padding和border不被包含在定义的width和height之内。对象的实际宽度等于设置的width值和border、padding之和,即 ( Element width = width + border + padding )

    此属性表现为标准模式下的盒模型。

  • border-box:

    padding和border被包含在定义的width和height之内。对象的实际宽度就等于设置的width值,即使定义有border和padding也不会改变对象的实际宽度,即 ( Element width = width )

    此属性表现为怪异模式下的盒模型。

# opcity

opacity:number

使用浮点数指定对象的不透明度。值被约束在[0.0-1.0]范围内,如果超过了这个范围,其计算结果将截取到与之最相近的值。

# transition

作用:让元素的样式慢慢变化,常配合hover使用 ,增强网页的交互效果

参数 取值
过度的属性 all:所有能过度的属性都过度
过度的时长 s
  1. 过渡需要:默认状态 和 hover状态样式不同,才能有过渡效果

  2. transition属性给需要过渡的元素本身加

  3. transition属性设置在不同状态中,效果不同的

    ① 给默认状态设置,鼠标移入移出都有过渡效果

    ② 给hover状态设置,鼠标移入有过渡效果,移出没有过渡效果

编辑 (opens new window)
上次更新: 2023/02/07, 14:51:48
响应式布局
es6基础

← 响应式布局 es6基础→

Theme by Vdoing | Copyright © 2021-2023 yuadh
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×