响应式网站设计

关于media的各种写法:css2中和css3中

http://www.360doc.com/content/14/0704/06/10734150_391862769.shtml

使用media queries的网站锦集

http://mediaqueri.es/

慕课网

viewport 表示可视区域,通常情况下,苹果手机如果viewport中content不设置内容的话,我们的width:980px会缩小一倍,然后看上去正常。

但是如果width:320的宽度的话,也会缩小一倍,比如图所示就很难看了。

如果说这里的content设置成设备的宽度,并且缩放的倍数设置成1(1表示不缩放),就可以了。

==============================

==============================

=============================

dpi: dots per inch

aspect-ratio 可视窗口宽高比。也支持最小和最大的宽高比。

device-aspect-ratio  设备的宽高比(包含浏览器信息等。)

Orientation

横向(landscape)和 竖向(portrait)

@media (orientation :landscape){
   body{
       backgound:#27ae60;
   }
}

@media (max-height:480px)
@media (max-device-height:480px)

@media screen and( max-resolution: 150dpi){}

@media screen and(-webkit-device-pixel-ratio:1){
}

@media screen and( resolution:1 dppx){
}

@media screen and (min-width:480px ) and (max-width: 767px){}

@media not screen and( max-resolution: 150dpi){} //先计算后边的条件,然后计算not。

响应式布局—设备像素密度测试

http://www.gbtags.com/gb/share/5307.htm

http://www.zhangxinxu.com/wordpress/2012/08/window-devicepixelratio/

当大尺寸的时候,写死高宽,当小尺寸的时候,%比定宽度。

当小于767的时候,100%;先去除浮动。

=================================

=================================

=================================

:hover换成:targer伪类。

时间: 2024-10-16 00:38:23

响应式网站设计的相关文章

响应式网站设计原则

在QA TechWeek 2014期间,QA公司首席技术专家David Walker在使用Foundation进行响应式设计的会议上,提出了响应式网站设计的原则.Walker提到从现有桌面网站创建移动应用网站的多种方式:原生应用,为每种移动操作系统开发一个应用:嵌入式HTML 5,使用PhoneGap或者类似的工具:在服务端过滤,分别为桌面和移动设备建立网站,在两者间进行重定向. 分析完每种方法的优缺点后,Walker提出了响应式设计(RWD),使用HTML 5.JavaScript和CSS创建

响应式网站设计---Bootstrap

响应式布局可以帮助我们实现网站布局随屏幕大小自动调整的需求,实现不同屏幕分辨率的终端上浏览网页的不同展示方式,使得网页在PC端和手机端均可以完美的展现其内容,具有自适应性. 使用基于Bootstrap的栅格系统 Bootstrap响应式布局是利用其栅格系统,对于不同的屏幕采用不同的类属性.在开发中可以只写一套代码在手机平板,PC端都能使用,而不用考虑使用媒体查询(针对不同的设备分别写不同的代码).Bootstrap的官方解释:Bootstrap提供了一套响应式.移动设备优先的流式栅格系统,随着屏

响应式网站设计 - 最佳实践

一.移动优先 手机设计稿通常更为简约,由手机设计稿开始制作简单版本,随着平板和桌面的引入,页面慢慢复杂,这是一个递增的过程,前期把精力放到核心模块上,默认打开简洁的手机样式,而负责的样式包裹在media query中,所以不会加载,这样访问速度是最佳的 .content { /*basic effects designed for mobile devices*/ } @media screen and (min-width: 400px) { /*complicate effects for

响应式站点设计之使用指南

自从 Ethan Marcotte创造了这个词(响应式)以来,我们一直在寻找如何真正的设计出一个响应式网站,5年之后人们正式定义并且认可了这个词,我们现在能正确的理解这个词的意义,其旨在创建响应式APPS. 问题是:它并不是真正的工具(就像frameworks和effects),它与经验相关.直到几年前,没有人去关心转化率这些,我们是为了设计而设计的.我们旨在创建漂亮的网站,不多也不少. 但是在这数十年的转变中,我们才开始意识到乔布斯当时所说的意义: 我们早在2006年就明白了一个网站的设计95

响应式Web设计(Responsive Web design)的理念

页面的设计与开发应当根据用户行为以及设备环境(系统平台.屏幕尺寸.屏幕定向等)进行相应的响应和调整.具体的实践方式由多方面组成,包括弹性网格和布局.图片.CSS media query的使用等.无论用户正在使用笔记本还是iPad,我们的页面都应该能够自动切换分辨率.图片尺寸及相关脚本功能等,以适应不同设备:换句话说,页面应该有能力去自动响应用户的设备环境.响应式网页设计就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本.这样,我们就可以不必为不断到来的新设备做专门的版本设计和开发了

【经验分享】响应式网站项目实操过程中的那些事儿

本次网站改版升级是我来到新公司的第一个项目,需求之初并没有提及要做响应式,在首次评审时领导和研发均认为响应式处理与我们网站相对契合,就这样我开始了我职场生涯中第一个响应式网站设计.下面就跟大家分享响应式网站设计中的那些事儿. 因为本人之前并没有接触过响应式设计,在项目开始前便恶补了一些响应式的基础知识.理论性资料网上众多,为了使各位对响应式有初步印象和认知,我在这里只做简单描述,各位若想要更全面深入的了解可自行百度. 1什么叫响应式设计,为什么要做响应式设计 (1)页面的设计和开发应当根据用户行

设计出色响应式网站的十个技巧

移动技术并没有渐退的迹象,反而对于个人和企业去建立门户网站,必须考虑移动用户已经变成了趋势.对于那些在不同设备上看起来很酷.功能十分有效的正在发展中的网站,响应式设计仍保持实践性.作为一个Web设计师,也会尝试用各种各样的网页设计技术.如果响应式设计趋势让你印象深刻,并且也打算用响应式设计深入研究网站创新,那么你已经来到了初学者的门口.这里,已经包含了10个关于设计一个完美的响应式网站的很酷的建议.因此,让我们深入了解这些建议. 1. 确保性能是你主要的目标 不管现在移动设备的网络连接速度有多快

CSS3-基于浮动的布局,响应式WEB设计,定位网页上的元素,设计打印页面的css技术

基于浮动的布局: 1.除非图片设置了宽度,否则始终应该要对浮动的图片设置一个宽度,这样可以让浏览器给其他内容腾出环绕的空间 2.当侧边栏的高度与主内容区的高度不一致的时候,可以用个margin进行调整 3.在一个非浮动元素<div>中存在一个浮动元素,当浮动元素高于元素本身的时候,内容就会溢出<div>中,解决方案如下: A:在</div>介绍之前添加一个换行,并且添加一个类<br class=”clear”/>,之后创建一个样式br.class{clear

响应式网页设计简单入门(强烈推薦!!!!)

响应式网页设计简单入门 Overview: 构造基本的HTML页面 动态加载样式表 Viewport 字体缩放 侧边栏 导航菜单 图片自适应 其他 总结 说到响应式网页设计(Responsive web design),最近在谷歌加上碰到个奇葩贴子,通过一个原始到无法再简单的网页Motherfucking Website及满屏幕的fuck道出了网页设计的真谛,这孩子不是个激进分子就是个报复社会型的货没错,虽然整篇文章就像是泼妇骂街,但我特么是笑着读完的.. 统计了下全文共用Fuck (包括fuc