css语法规则屏幕自适应及条目应用优先权

1.

!important 提升指定样式条目的应用优先权。

div {
color: #f00 !important;
color: #000;
}
在上述代码中,IE6及以下浏览器div的文本颜色为#000,!important并没有覆盖后面的规则;其它浏览器下div的文本颜色为#f00

2.可以让屏幕自适应的方法:

/* 样式代码导入 样式文件 */

第一种方式:

<link media="screen and (width:800px)" rel="stylesheet" href="style/css800.css">
<link media="screen and (width:1280px)" rel="stylesheet" href="style/css1280.css">
<link media="screen and (width:1440px)" rel="stylesheet" href="style/css1440.css">

第二种方式:

<style>

@import url(style/css800.css) screen and (min-width:800px);
@import url(style/css1280.css) screen and (min-width:1280px);
@import url(style/css1440.css) screen and (min-width:1440px);

</style>

如下为css800.css的代码

1 #container{
2     width:760px;
3     height:300px;
4     border:1px solid red;
5     background-color:red;
6 }

如下为css1280.css的代码

1 #container{
2     width:1004px;
3     height:300px;
4     border:1px solid red;
5     background-color:red;
6 }

如下为css1440.css的代码

1 #container{
2     width:1320px;
3     height:300px;
4     border:1px solid red;
5     background-color:red;
6 }

第三种方式:

 1 *{
 2         margin:0;
 3         border:0;
 4         padding:0;
 5     }
 6     #container{
 7         width:1240px;
 8         height:300px;
 9         background-color:red;
10         margin:0 auto;
11     }
12
13     /* 当屏幕的分辨率宽度小于等于1260px时,执行如下样式代码 */
14     @media (max-width:1260px) {
15         #container{
16             width:930px;
17             background-color:green;
18         }
19     }
20
21     /* 当屏幕的分辨率宽度小于等于800px时,执行如下样式代码 */
22     @media (max-width:800px) {
23         #container{
24             width:760px;
25             background-color:blue;
26         }
27     }
28
29     </style>
时间: 2024-08-28 09:40:44

css语法规则屏幕自适应及条目应用优先权的相关文章

CSS语法规则

一.At-rule 一种以@开头的声明语句,以分号;结尾.语法规则为: @IDENTIFIER (RULE); . At-rule主要用作表示CSS的行为,参考: https://www.cnblogs.com/wuyinghong/p/3700519.html 1.@charset—定义被样式表使用的字符集 2.@import——告诉CSS引擎包含外部的CSS样式表 3.@namespace——告诉CSS引擎所有的内容都必须考虑使用XML命名空间前缀 4.嵌套at-rules (1)@medi

web(七)css的语法规则、注释

css的语法规则:特殊的css语法标识. !important:当使用多种方式设定标签样式时,设定样式渲染的应用优先权,声明在取值之后. .important { color: red !important; } <div class="important" style="color: yellow;"> 当然是红色 </div> <!--该优先权大于引入方式的优先级别.但IE6以下不兼容--> @import:引入外部css文件

CSS语法与用法小字典

前言:这是上学时期对CSS学习的整理,一直没见过光,由于不是专门做前端开发的,难免写不到重点,但对于看懂CSS,和掌握一些基本的用法,熟悉里面的门路还是大有裨益的.由于是从word中贴过来的,排版和格式都稍差些.方便日后自己查阅,方便自己同时也方便他人,多好的一件事啊,呵呵! CSS目录 一.       CSS简介... 4 1.    CSS的分类... 4 1.1      内嵌样式... 4 1.2      内部样式表... 4 1.3      外部样式表... 4 2.    样式

我给女朋友讲编程CSS系列(2)- CSS语法、3大选择器、选择器优先级

首先看一下使用Css设置h1标签字体颜色和大小的例子,效果图如下: 新建一个网页test.html,然后复制粘贴下面的内容: <html> <head> <style type="text/css"> h1 {color:red; font-size:14px;} </style> </head> <body > <h1>使用Css让h1标签字体变红</h1> </body> &

XML 树结构,语法规则,元素,属性,验证及其解析

XML 文档形成了一种树结构,它从"根部"开始,然后扩展到"枝叶". 一个 XML 文档实例 XML 文档使用简单的具有自我描述性的语法: <?xml version="1.0" encoding="UTF-8"?> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</hea

CSS基础学习三:CSS语法

CSS语法分为基础语法和高级语法. 一CSS 基础语法 (1)CSS 语法 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明,请使用花括号来包围声明. selector {declaration1; declaration2; ... declarationN } 选择器通常是您需要改变样式的 HTML 元素.每条声明由一个属性和一个值组成.属性(property)是您希望设 置的样式属性(style attribute).每个属性有一个值.属性和值被冒号分开. selector {

CSS语法

1.CSS语法规范总结 内联样式:有样式声明组成 <h1 style="background-color:silver;color:blue;">文本</h1> 样式表:有多个样式规则组成 每个样式规则有两部分:选择器和样式声明 2.CSS样式表特征 继承性 大多数CSS的样式规则可以被继承 层叠性 可以定义多个样式表 不冲突时,多个样式表中的样式可层叠为一个 优先级 样式定义冲突时,按照不同样式规则的优先级来应用样式 3.样式优先级 浏览器缺省设置 外部样式表

HTML5基础之:宽容的语法规则

转自:http://www.html51.com/thread-493-1-1.html HTML5宽容的语法规则,举例: 大小写可选 属性值引号省略和属性可简写 可以忽略<head><body>等这样的隐式元素 忽略<script>标签上的type="text/javascript" 忽略<style>标签上的type="text/css" 使用<header><nav><aside&g

移动终端屏幕自适应的一点经验

1)地球人都知道采用标签: <meta name="viewport" content="width=device-width,height=device-height,inital-scale=1.0,maximum-    scale=1.0,user-scalable=no;"> <meta name="apple-mobile-web-app-capable" content="yes"> &l