css样式里前面加@是什么意思?

如题所述

@是CSS的一种选择符,有很多应用场景。
最常用的使用场景是用来引用其他的CSS文件,是以@import开始的,例如想在main.css里面应用style.css,那么直接用@import style.css就可以了。
此外,还有一种使用场景是媒体选择,它是以@media开始的,表示在不同媒介条件下的样式。
当你想做响应式的页面布局时,例如希望当浏览器的宽度小于1000px时,网页背景变成黑色,就可以用下面的方法:
@media screen and (max-width: 1000px)
{
body {background;black}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-07
CSS@规则以一个关键词@开始,紧跟在后的是一个标示符
@import -- 加载外部样式表
例如 @import “1.css”; @import url(“1.css”);

@media -- 指定媒体类型

不建议使用

参考外国文档 http://www.htmldog.com/guides/css/advanced/atrules/追问

我看见好多大师都用进去呢 都是用在全局样试里,会有什么影响吗?

追答

http://www.qianduan.net/high-performance-web-site-do-not-use-import.html

css样式里前面加@是什么意思?
是CSS的一种选择符,有很多应用场景。最常用的使用场景是用来引用其他的CSS文件,是以@import开始的,例如想在main.css里面应用style.css,那么直接用@import style.css就可以了。此外,还有一种使用场景是媒体选择,它是以@media开始的,表示在不同媒介条件下的样式。当你想做响应式的页面布局时,例如...

css样式里前面加@是什么意思?
是CSS的一种选择符,有很多应用场景。最常用的使用场景是用来引用其他的CSS文件,是以@import开始的,例如想在main.css里面应用style.css,那么直接用@import style.css就可以了。此外,还有一种使用场景是媒体选择,它是以@media开始的,表示在不同媒介条件下的样式。当你想做响应式的页面布局时,例如...

在CSS中,样式名称前加@,如@keyframes,@import,加个@表示什么?归类为什么...
我们只知道@符号代表的意思是at,其翻译是 在... 例如@media就是 在媒介上。没人规定@本身具有什么意义,或者说就算规定了我们也改变不了,只需要知道其规定属性的用法即可。你大可理解为带@符号的都是一些带"链接性质"的特殊应用,总是会链接到一些文档或者一些代码样式之类,@keyframes就是链接了一...

在CSS里在每个标记前加#是什么意思?
是一种 CSS 标记选择器~~~ 它是针对网页中某个标签的 id 值而应用样式的~~比如页面中有: 那么,要为这个 div 标签应用样式,就需要在CSS中写:#hello{ font-size:14px; \/* 再添加其它的样式 *\/}

CSS样式中的>是什么意思?怎么解读以上代码?
两个意思是有不同的。这里.navbar-inverse .nav > li > a:hover,就是表示 navbar-inverse类内部所有父元素为nav类的元素的直接子元素在鼠标经过时的样式 比如类似这样:selected

css中为什么要把@import放在样式表的最前面?
In CSS 2.1, any @import rules must precede all other rules (except the @charset rule,if present).在CSS2.1中,任何@import命令必须放在所有其它语句之前(除了用到@charset时)。而在CSS3标准中,则是这样规定:Any ‘@import’ rules must follow all ‘@charset’ rules and precede all...

css外部链接样式怎么写?
内联式样式(属于内部样式表) 特征: 1、样式的属性内容直接跟在将要修饰的文字标记里[如: 2、具体格式:style="font-size:10px;font-color:#ff0000" 例如:修饰单元格里的文字 3.嵌入式 最初级的CSS写法即把代码直接添加于所修饰的标记元素。示例代码如下: ...

less以及sass两者什么区别
在Sass中,你要在样式规则前面添加@mixin声明,规定它是个嵌套。然后,通过@include来调用它。@mixin border {border-top: 1px dotted #333;}article.post {background: #eee;@include border;}ul.menu {background: #ccc;@include border;}参数混入就像在CSS中有函数功能一样,这些对于那些在现在的CSS工作中多余...

css样式优先级高低排列?
css样式优先级? 如果你写的样式调用在前,而外部通用样式在后,那么它就会覆盖你的(css的意思是“层叠样式表”,而“层叠”的意思就是后面的会覆盖前面的)。而内联样式(也就是你说的“行配橘内样式”)缓码的优先级比外部样式(通过link标签调用的)和培哪团外联样式(写在style标签内的)都高,所以不会被覆盖。

html中使用css定义样式的元素、ID和类分别是什么意思?
一、元素:就是html标签,比如table,tr,td,img,input等等,在对这些使用css的时候,元素名前面可以不用加任何符号,如:对网页中所有input元素用一个css样式,那么可以在样式中写 input{样式} 二、ID:如果想在网页中某个特定地方使用css,这时候就可以给那个元素一个ID,在样式的时候,ID前面要...

相似回答