码迷,mamicode.com
首页 > Web开发 > 详细

CSS之!important和@import

时间:2016-09-13 13:34:54      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:

1.!important能将当前的CSS代码优先级提升为最高

1.1

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
div{
    width:100px;
    height:100px;
    background-color:blue !important;
}
</style>
</head>
<body>
    <div style="background-color:red">

    </div>
</body>
</html>

技术分享

1.2

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
div{
    width:100px;
    height:100px;
    background-color:blue !important;
    background-color:red;
}
</style>
</head>
<body>
    <div >

    </div>
</body>
</html>

技术分享

但是在IE <=6中这样设置是无效的,需要这样

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
div{
    width:100px;
    height:100px;
    background-color:blue !important;
    
}
div{
    background-color:red;
}
</style>
</head>
<body>
    <div >

    </div>
</body>
</html>

2.@import的作用类似于link标签,都是将外部CSS代码导入

2.1在style标签中使用

<style>
@import "1.css"
</style>

2.2在css文件中使用

div{
    width:100px;
    height:100px;

}
@import "2.css";

 

CSS之!important和@import

标签:

原文地址:http://www.cnblogs.com/bibiafa/p/5867908.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!