css收集

文章目录

  • [:active 元素激活状态](#:active 元素激活状态)
  • [:first-child 第一个子元素](#:first-child 第一个子元素)
  • [:nth-child() 选择指定的子元素](#:nth-child() 选择指定的子元素)
  • [:not() 反向选择器](#:not() 反向选择器)
  • [@media 响应式媒体查询](#@media 响应式媒体查询)
  • [@supports 特性检测查询](#@supports 特性检测查询)
  • [var() css自定义变量使用](#var() css自定义变量使用)
  • [calc() 动态值计算](#calc() 动态值计算)
  • [min() max() 动态取值函数](#min() max() 动态取值函数)
  • [clamp() 响应式取值函数](#clamp() 响应式取值函数)
  • [:hover 鼠标悬停状态](#:hover 鼠标悬停状态)
  • [:focus 元素获取焦点状态](#:focus 元素获取焦点状态)

:active 元素激活状态

css 复制代码
button:active{
	transform:scale(1.2);
}

:first-child 第一个子元素

css 复制代码
li:first-child{
	color:yellow;
}

:nth-child() 选择指定的子元素

复制代码
奇数位置的列表项(<li> 元素)设置红色背景
li:nth-child(odd){
background:red;
}

:not() 反向选择器

css 复制代码
div:not(.add){
	opacity:0.8;
}

@media 响应式媒体查询

css 复制代码
@media (max-width:768px){

}

@supports 特性检测查询

css 复制代码
/* 检测浏览器是否支持Grid布局 */
@supports (display: grid) {
  .container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
  }
  
  /* 可以在这里放置所有依赖Grid的样式 */
}

var() css自定义变量使用

css 复制代码
color:var(--primary-color)

calc() 动态值计算

css 复制代码
width:calc(100% / 3)

min() max() 动态取值函数

css 复制代码
width:max(300px,60%)

clamp() 响应式取值函数

css 复制代码
font-size:clamp(1rem,1vw,2rem)

:hover 鼠标悬停状态

css 复制代码
button:hover{
	
}

:focus 元素获取焦点状态

css 复制代码
input:focus{}
相关推荐
星星在线30 分钟前
MusicFree:一个「All in One」的个人音乐服务器,让听歌回归简单
前端·后端
IT_陈寒1 小时前
Redis的SETNX并发问题让我加了三天班
前端·人工智能·后端
demo007x2 小时前
Docling 文档转换以及技术架构分析
前端·后端·程序员
京东云开发者2 小时前
京东市民服务又“上新”!这次是黑龙江“龙易办”
前端
袋鱼不重3 小时前
我的神奇同事,AI 用多了居然写了个 Open In Codex
前端·后端·ai编程
Fireworks4 小时前
深入vue3源码解读 -- 1、响应式的基础概念
前端
程序员黑豆4 小时前
JDK 下载安装与配置详细教程
java·前端·ai编程
hunterandroid4 小时前
文件存储:内部存储与外部存储
前端
NorBugs4 小时前
飞机大战 Low 版 (Made in AI)
前端
angerdream5 小时前
Android手把手编写儿童手机远程监控App之agentweb如何实现全屏
前端