简单响应式布局展示

1.什么是响应式网页?

一个页面,可以根据浏览设备的不同,以及特性的不同,而自动改变布局、大小等。

优点:可以自动适配PC、PAD、PHONE浏览器屏幕

不足:代码变复杂,需要考虑更多兼容性,并不适合内容非常多网页

5.css文件

 1 body {
 2   margin: 0;
 3   background: #fff;
 4   font-family: ‘SimHei‘;
 5 }
 6
 7 /*只在PC屏幕下执行的样式*/
 8 @media screen and (min-width: 992px) {
 9   .box {
10      margin: 20px;
11      padding: 20px;
12      background: #fee;
13      color: #a00;
14    }
15 }
16 /*只在PAD屏幕下执行的样式*/
17 @media screen and (min-width: 768px) and (max-width: 991px) {
18   .box {
19      margin: 10px;
20      padding: 10px;
21      background: #efe;
22      color: #0a0;
23    }
24   .box h1 {
25     display: none;
26   }
27 }
28 /*只在PHONE屏幕下执行的样式*/
29 @media screen and (max-width: 767px) {
30   .box {
31      margin: 0px;
32      padding: 0px;
33      background: #eef;
34      color: #00a;
35    }
36 }
 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <link rel="stylesheet" href="css/5.css"/>
 6     <title></title>
 7 </head>
 8 <body>
 9     <div class="box">
10     <h1>使用媒体查询技术</h1>
11     <h1>根据屏幕不同的宽度执行不同的CSS文件</h1>
12     <p><span>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Consectetur officia quasi qui reprehenderit tempore veniam voluptas? Asperiores, culpa dolor dolorum impedit ipsam magnam minima nostrum quibusdam quod reprehenderit rerum, voluptate?</span><span>Accusantium ad atque dicta dolor est et expedita facere fuga illum iusto, labore laboriosam laudantium molestiae nam, nemo, neque nobis nostrum possimus provident quam quis quod recusandae repellendus sapiente veniam.</span><span>Architecto, assumenda at, blanditiis consectetur consequuntur deserunt dolore earum eos eum, ex fugit id laudantium magni necessitatibus nemo nihil nostrum praesentium provident recusandae repellendus similique sit ullam vel voluptatem voluptatibus.</span>
13     </p>
14     </div>
15 </body>
16 </html>

时间: 2024-11-14 13:24:46

简单响应式布局展示的相关文章

一个菜鸟所喜欢用的响应式布局,操作方便简单、时尚简约,适合新手!(一个Dreamweaver cs6生成响应式布局)

前端开发并不是一个容易的工作,不仅需要掌握HTML.CSS和JavaScript,针对不同的浏览器版本和平台,还需要了解如何设计出跨平台的网站.如今随着响应式设计的流行,前端开发变得越来越困难,且花费的时间更长. 使用前端框架,有如下好处: 跨浏览器.这一点已被证实. 一致性.UI组件,如导航.按钮.标签.表单.下拉框.表格……,在设计上保持风格一致. 快速开发.你可以快速.容易地构建布局.这些框架都配有详细的说明文档. 响应式.所有CSS组件及JavaScript插件可以很好地从桌面过渡到移动

HTML5 -- 使用css3实现简单的响应式布局

本文简单的讲解了如何使用css3实现简单的响应式布局: html5文件: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name ="viewport" content="width = device-width,initial-scale=1"> <title>i

响应式布局(Responsive layout,RL)的简单Demo

★背景: 响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本.这个概念是为解决移动互联网浏览而诞生的. 响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验,而且随着目前大屏幕移动设备的普及,用“大势所趋”来形容也不为过.随着越来越多的设计师采用这个技术,我们不仅看到很多的创新,还看到了一些成形的模式. ★利弊分析 凡事有利必有弊.响应式布局的优缺点也是有必要了解的. 优点:面对不同分辨

简单的CSS3实现响应式布局

css3的@media属性实现页面响应式布局示例代码 <html><head> <style> * { margin:0; padding:0; } .ul { background-color:rgb(134, 170, 209); height: 55px; } .ul li { float:left; list-style: none; background-color:rgb(134, 170, 209); width: 20%; height: 100%; }

响应式布局(收藏)

在谈响应式布局前,我们先梳理下网页设计中整体页面排版布局,常见的主要有如下几种类型: 布局类型 布局实现 采用何种方式实现布局设计,也有不同的方式,这里基于页面的实现单位而言,分为四种类型:固定布局.可切换的固定布局.弹性布局.混合布局. 固定布局:以像素作为页面的基本单位,不管设备屏幕及浏览器宽度,只设计一套尺寸: 可切换的固定布局:同样以像素作为页面单位,参考主流设备尺寸,设计几套不同宽度的布局.通过设别的屏幕尺寸或浏览器宽度,选择最合适的那套宽度布局: 弹性布局:以百分比作为页面的基本单位

关于响应式布局

在谈响应式布局前,我们先梳理下网页设计中整体页面排版布局,常见的主要有如下几种类型: 布局类型 布局实现 采用何种方式实现布局设计,也有不同的方式,这里基于页面的实现单位而言,分为四种类型:固定布局.可切换的固定布局.弹性布局.混合布局. 固定布局:以像素作为页面的基本单位,不管设备屏幕及浏览器宽度,只设计一套尺寸: 可切换的固定布局:同样以像素作为页面单位,参考主流设备尺寸,设计几套不同宽度的布局.通过设别的屏幕尺寸或浏览器宽度,选择最合适的那套宽度布局: 弹性布局:以百分比作为页面的基本单位

巧用 BootStrap --- 栅格系统(布局)轻松搞定网页响应式布局!

摘要:Bootstrap 为我们提供了一套响应式.移动设备优先的流式栅格系统,合理的使用栅格系统将会使得网站页面布局变得更加简单,在设置了媒体查询之后,响应式网站也无需再单独写了.接下来我以Bootstrap的中文官网首页为模板进行展示其栅格布局的使用方法以及相关知识点.相信在看完这篇文章之后,你完全可以轻松使用栅格布局. 网站效果图如下所示: PC版: 移动版: 1.栅格系统(布局) Bootstrap 提供了一套响应式.移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加

响应式布局设计的三大要点

响应式布局设计的三大要点 布局类型 在谈响应式布局前,我们先梳理下网页设计中整体页面排版布局,常见的主要有如下几种类型: 布局实现 采用何种方式实现布局设计,也有不同的方式,这里基于页面的实现单位而言,分为四种类型:固定布局.可切换的固定布局.弹性布局.混合布局.固定布局:以像素作为页面的基本单位,不管设备屏幕及浏览器宽度,只设计一套尺寸:可切换的固定布局:同样以像素作为页面单位,参考主流设备尺寸,设计几套不同宽度的布局.通过识别的屏幕尺寸或浏览器宽度,选择最合适的那套宽度布局:弹性布局:以百分

响应式布局如何实现

响应式布局实现依赖两个条件:一是宽屏的愈发普及:二是CSS3 media queries属性的诞生. 宽屏现在占据大半壁江山,有必要针对这些浏览器设计web页面,但是又不能舍弃1024普屏分辨率,显然固定布局自身受限,流体布局实现有难度,对设计技术都是挑战.于是自然想到宽屏下一种布局,普屏下一种布局(京东目前做法). 想法虽好,但是却要技术支持.恰好,CSS3跟宽屏显示器一样,愈发普及与成熟,其中media queries属性似乎就是为响应布局而诞生的.通过CSS代码,实现不同宽度显示器下不同的