扫码关注官方订阅号
这个css里的@是什么意思呢?跟.和#有什么区别呢?
这是规定写法,没有什么为什么
@开头,后紧跟一个可用的关键字,这个关键字充当一个标识符,用于表示CSS该做什么。
固定语法,楼主不用纠结,用就行了
@keyframes 和 @import url('index.css'); 写法一样,只是一个语法关键词的标识符。
为什么id要写#,class要写.,通配要写*。这有什么好纠结的啊
id
#
class
.
*
人家规定这样写的,求采纳,我想问个问题,谢谢
你看到的以#.开头的,是选择器;而用@开头的,是css里的功能类的标志符而不是个选择器。这里给你个css里功能类关键字的参考,这里需要特别注意的是,虽然这些关键字都是“以@开头”,但并不是说这里有个“以@开头”的规则,而是和后边出现的单词连在一起作为一个有特殊且明确功能的保留关键字整体出现(如“@media”,“@keyframes”等),切不可割裂的去看。
@是css3对于侦动画的特指,和平常看的到的元素选择不是一个概念
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
这是规定写法,没有什么为什么
@开头,后紧跟一个可用的关键字,这个关键字充当一个标识符,用于表示CSS该做什么。
固定语法,楼主不用纠结,用就行了
@keyframes 和 @import url('index.css'); 写法一样,只是一个语法关键词的标识符。
为什么
id要写#,class要写.,通配要写*。这有什么好纠结的啊人家规定这样写的,求采纳,我想问个问题,谢谢
你看到的以#.开头的,是选择器;而用@开头的,是css里的功能类的标志符而不是个选择器。这里给你个css里功能类关键字的参考,这里需要特别注意的是,虽然这些关键字都是“以@开头”,但并不是说这里有个“以@开头”的规则,而是和后边出现的单词连在一起作为一个有特殊且明确功能的保留关键字整体出现(如“@media”,“@keyframes”等),切不可割裂的去看。
@是css3对于侦动画的特指,和平常看的到的元素选择不是一个概念