javascript - Was bedeutet @ in diesem CSS?
我想大声告诉你
我想大声告诉你 2017-07-05 10:36:47
0
9
1104

Was bedeutet @ in diesem CSS? Was ist der Unterschied zwischen . und #?

我想大声告诉你
我想大声告诉你

Antworte allen(9)
Ty80

css3 的keyframe不就是前面有@ 难道还能换其他?这我倒是没深究。

 http://www.runoob.com/cssref/css3-pr-animation-keyframes.html
滿天的星座

这是规定写法,没有什么为什么

阿神

@开头,后紧跟一个可用的关键字,这个关键字充当一个标识符,用于表示CSS该做什么。

固定语法,楼主不用纠结,用就行了

代言

这个是CSS3中的定义动画中关键帧的方法
@keyframes通过指定动画中特定时间点必须展现的关键帧样式(或者说停留点)来控制CSS动画的中间环节。
这让开发者能够控制动画中的更多细节而不是全部让浏览器自动处理。
详细的可以看:https://developer.mozilla.org...

上面代码的含义就是
0%, 50%和100%的关键帧中定义了页面垂直移动元素。

跟.和#的区别

. 类选择器  类选择器能够对使用多次
# id选择器  ID选择器只能在文档中使用一次

.stress{
    color:red;
}
.bigsize{
    font-size:25px;
}
#big {font-weight:bold;}

<span class="stress bigsize" id="big">你好,世界</span>

楼主既然问到选择器,是不是想问@import样式?

@import导入外部样式用的,可以在<style></style>中导入引入外部样式表,也可以在一个样式表中引入另一个样式表
例如:在css中导入多个外部样式:

@import url("1.css");
@import url("2.css");
@import url("3.css"); 
習慣沉默

@keyframes 和 @import url('index.css'); 写法一样,只是一个语法关键词的标识符。

学霸

为什么id要写#class要写.,通配要写*。这有什么好纠结的啊

女神的闺蜜爱上我

人家规定这样写的,求采纳,我想问个问题,谢谢

淡淡烟草味

你看到的以#.开头的,是选择器;而用@开头的,是css里的功能类的标志符而不是个选择器。这里给你个css里功能类关键字的参考,这里需要特别注意的是,虽然这些关键字都是“以@开头”,但并不是说这里有个“以@开头”的规则,而是和后边出现的单词连在一起作为一个有特殊且明确功能的保留关键字整体出现(如“@media”,“@keyframes”等),切不可割裂的去看。

迷茫

@是css3对于侦动画的特指,和平常看的到的元素选择不是一个概念

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage