前端学习的小笔记——CSS
2017-04-17 15:49
330 查看
一、适配多分辨率的css
通过判断当前浏览器尺寸加载不同的css文件
<link rel="stylesheet" href="css_x1200/login_css_x1200.css" />
<link rel="stylesheet" media="screen and (max-width: 1200px)" href="css_x1200/login_css_x1200.css" />
<link rel="stylesheet" media="screen and (max-width: 960px)" href="css_x960/login_css_x960.css" />
<link rel="stylesheet" media="screen and (max-width: 768px)" href="css_x768/login_css_x768.css" />
<link rel="stylesheet" media="screen and (max-width: 480px)" href="css_x480/login_css_x480.css" />
无限定条件的css加载文件必须放在有限定条件的加载文件前面,不然页面加载会先加载限定条件的css文件。
判断分辨率的css文件需要按width或者height从大到小依次往下排,页面加载的时候会根据顺序从下往上判断,例如:
选择条件是max-width,则是判断宽度在max-width以下的页面,如果1200px的css文件放在480px文件的后面,页面就不会去加载480px的文件了;
同理min-width是判断在min-width以上的页面,小分辨率的css文件不能放在大分辨率文件后面。
通过判断当前浏览器尺寸加载不同的css文件
<link rel="stylesheet" href="css_x1200/login_css_x1200.css" />
<link rel="stylesheet" media="screen and (max-width: 1200px)" href="css_x1200/login_css_x1200.css" />
<link rel="stylesheet" media="screen and (max-width: 960px)" href="css_x960/login_css_x960.css" />
<link rel="stylesheet" media="screen and (max-width: 768px)" href="css_x768/login_css_x768.css" />
<link rel="stylesheet" media="screen and (max-width: 480px)" href="css_x480/login_css_x480.css" />
无限定条件的css加载文件必须放在有限定条件的加载文件前面,不然页面加载会先加载限定条件的css文件。
判断分辨率的css文件需要按width或者height从大到小依次往下排,页面加载的时候会根据顺序从下往上判断,例如:
选择条件是max-width,则是判断宽度在max-width以下的页面,如果1200px的css文件放在480px文件的后面,页面就不会去加载480px的文件了;
同理min-width是判断在min-width以上的页面,小分辨率的css文件不能放在大分辨率文件后面。
相关文章推荐
- 前端开发学习笔记(三)HeadFirst HTML 与 CSS (第二版)
- web前端学习笔记(CSS固定宽度布局)
- 前端学习笔记--CSS--元素类型、布局模型
- python之 前端HTML/CSS基础知识学习笔记
- 前端CSS学习笔记
- 前端学习笔记2-CSS
- html/css/js 学习笔记 - 牛客网试卷:前端工程师能力评估
- web前端学习笔记(CSS盒子的浮动)
- 前端学习笔记(2)-CSS 基础
- python之 前端HTML/CSS基础知识学习笔记
- 〖前端开发〗HTML/CSS基础知识学习笔记
- 前端基础学习-css基础笔记
- web前端学习笔记---利用css+filter完成简单的图片透明效果
- WEB前端(HTML、XML、CSS、JS)学习笔记
- 前端学习笔记--HTML/CSS--网页布局
- Web前端学习笔记(二)——CSS中的选择符
- 前端学习笔记(四)——css
- 前端开发学习笔记07---CSS-2
- 前端入门学习笔记—CSS
- 前端学习笔记7 CSS为文本添加样式