- 浏览: 3460676 次
- 性别:
- 来自: 珠海
-
文章分类
- 全部博客 (1633)
- Java (250)
- Android&HTML5 (111)
- Struts (10)
- Spring (236)
- Hibernate&MyBatis (115)
- SSH (49)
- jQuery插件收集 (55)
- Javascript (145)
- PHP (77)
- REST&WebService (18)
- BIRT (27)
- .NET (7)
- Database (105)
- 设计模式 (16)
- 自动化和测试 (19)
- Maven&Ant (43)
- 工作流 (36)
- 开源应用 (156)
- 其他 (16)
- 前台&美工 (119)
- 工作积累 (0)
- OS&Docker (83)
- Python&爬虫 (28)
- 工具软件 (157)
- 问题收集 (61)
- OFbiz (6)
- noSQL (12)
最新评论
-
HEZR曾嶸:
你好博主,这个不是很理解,能解释一下嘛//左边+1,上边+1, ...
java 两字符串相似度计算算法 -
天使建站:
写得不错,可以看这里,和这里的这篇文章一起看,有 ...
jquery 遍历对象、数组、集合 -
xue88ming:
很有用,谢谢
@PathVariable映射出现错误: Name for argument type -
jnjeC:
厉害,困扰了我很久
MyBatis排序时使用order by 动态参数时需要注意,用$而不是# -
TopLongMan:
非常好,很实用啊。。
PostgreSQL递归查询实现树状结构查询
原文:http://my.oschina.net/meng527/blog/487004
关于HTML,css3自适应屏幕,自适应宽度 http://my.oschina.net/u/1455583/blog/493802
1、DIVCSS小案例描述
我们首先设置一个DIV盒子CSS命名为“.abc”,设置其高度为300px,css边框为黑色;以及设置margin:0 auto布局居中。预先设置这两个样式是为了便于观察。
我 们通过手动拖拽浏览器显示宽度,然后观察此盒子宽度变化情况,当浏览器宽度调节到宽度不大于500px时,对应此盒子宽度显示100px;调节浏览器宽度 不大于901px时,显示“.abc”对应盒子宽度显示200px;当调节浏览器宽度大于1201px时,盒子对象宽度显示1200px;当小于 1200px时候显示宽度为900px。
需要注意是CSS代码顺序,由大到小排版CSS(判断浏览器宽度越大越放前),这样是因为逻辑关系,@media 判断CSS排错将导致判断失效。
4、为了兼容IE9以下版本浏览器需要加入一个google的JS,当然可以下载引人html
5.完美兼容
关于HTML,css3自适应屏幕,自适应宽度 http://my.oschina.net/u/1455583/blog/493802
1、DIVCSS小案例描述
我们首先设置一个DIV盒子CSS命名为“.abc”,设置其高度为300px,css边框为黑色;以及设置margin:0 auto布局居中。预先设置这两个样式是为了便于观察。
我 们通过手动拖拽浏览器显示宽度,然后观察此盒子宽度变化情况,当浏览器宽度调节到宽度不大于500px时,对应此盒子宽度显示100px;调节浏览器宽度 不大于901px时,显示“.abc”对应盒子宽度显示200px;当调节浏览器宽度大于1201px时,盒子对象宽度显示1200px;当小于 1200px时候显示宽度为900px。
.abc{ height:300px; border:1px solid #000; margin:0 auto} @media screen and (min-width: 1201px) { .abc {width: 1200px} } /* css注释:设置了浏览器宽度不小于1201px时 abc 显示1200px宽度 */ @media screen and (max-width: 1200px) { .abc {width: 900px} } /* 设置了浏览器宽度不大于1200px时 abc 显示900px宽度 */ @media screen and (max-width: 901px) { .abc {width: 200px;} } /* 设置了浏览器宽度不大于901px时 abc 显示200px宽度 */ @media screen and (max-width: 500px) { .abc {width: 100px;} } /* 设置了浏览器宽度不大于500px时 abc 显示100px宽度 */
需要注意是CSS代码顺序,由大到小排版CSS(判断浏览器宽度越大越放前),这样是因为逻辑关系,@media 判断CSS排错将导致判断失效。
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>无标题文档</title> <style> .abc{ height:300px; border:1px solid #000; margin:0 auto} @media screen and (min-width: 1201px) { .abc {width: 1200px} } /* 设置了浏览器宽度不小于1201px时 abc 显示1200px宽度 */ @media screen and (max-width: 1200px) { .abc {width: 900px} } /* 设置了浏览器宽度不大于1200px时 abc 显示900px宽度 */ @media screen and (max-width: 900px) { .abc {width: 200px;} } /* 设置了浏览器宽度不大于900px时 abc 显示200px宽度 */ @media screen and (max-width: 500px) { .abc {width: 100px;} } /* 设置了浏览器宽度不大于500px时 abc 显示100px宽度 */ </style> </head> <body> <div class="abc">DIVCSS5实例:我这个DIV宽度会随浏览器宽度变化哦,试试改变浏览器宽度</div> </body> </html>
4、为了兼容IE9以下版本浏览器需要加入一个google的JS,当然可以下载引人html
<!--[if lt IE 9]> <script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script> <![endif]-->
5.完美兼容
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>无标题文档</title> <style> .abc{ height:300px; border:1px solid #000; margin:0 auto} @media screen and (min-width: 1201px) { .abc {width: 1200px} } /* css 注释说明:设置了浏览器宽度不小于1201px时 abc 显示1200px宽度 */ @media screen and (max-width: 1200px) { .abc {width: 900px} } /* 设置了浏览器宽度不大于1200px时 abc 显示900px宽度 */ @media screen and (max-width: 900px) { .abc {width: 200px;} } /* 设置了浏览器宽度不大于900px时 abc 显示200px宽度 */ @media screen and (max-width: 500px) { .abc {width: 100px;} } /* 设置了浏览器宽度不大于500px时 abc 显示100px宽度 */ </style> <!--[if lt IE 9]> <script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script> <![endif]--> </head> <body> <div class="abc">DIVCSS5实例:我这个DIV宽度会随浏览器宽度变化哦,试试改变浏览器宽度</div> </body> </html>
发表评论
-
echart使用记录
2016-06-22 09:24 1839ECharts详细说明 http://elang0705.it ... -
jQuery Backstretch动态设置背景图片插件
2016-05-29 02:41 1595原文: http://www.2cto.com/kf/2014 ... -
自动 CSS 回归测试工具 BackstopJS
2016-05-03 09:48 1260http://www.oschina.net/p/backst ... -
用CSS开启硬件加速来提高网站性能
2016-04-19 09:06 1234http://www.cnblogs.com/PeunZhan ... -
css3旋转的大风车动画特效
2016-04-18 16:26 1315http://www.oschina.net/code/sni ... -
CSS实现垂直居中的常用方法
2016-04-15 13:32 1037http://my.oschina.net/agileai/b ... -
固定大小的div 自适应显示图片
2016-04-13 10:29 1484http://www.oschina.net/code/sni ... -
pageSwitch-支持121种过渡效果的JavaScript页面切换插件
2016-04-10 01:25 1642介绍: http://www.htmleaf.com/jQue ... -
CSS3效果或插件收集
2016-04-09 14:17 1671资源网站: 懒人之家 http://www.lanrenzh ... -
Dropzone JS 使用指南(文件拖拽上传)
2016-04-08 13:25 4488JavaScript 文件拖拽上传插件 dropzone.js ... -
纯CSS3多层云彩变换动画特效
2016-04-06 14:13 1051原文: http://hovertree.com/h/bjaf ... -
如何将页脚固定在页面底部
2016-04-05 10:36 1053http://www.w3cplus.com/css/css- ... -
纯CSS实现箭头,圆点, 三角形
2016-03-30 13:44 2076http://my.oschina.net/u/2362038 ... -
[HTML5]Notification桌面提醒功能
2016-03-23 21:20 1047[HTML5]Notification桌面提醒功能 http: ... -
css3总结笔记
2016-03-18 11:50 568http://my.oschina.net/u/2460148 ... -
html上传图片之前在网页预览实现
2016-03-16 10:40 1069HTML5之FileReader的使用 http://blog ... -
20 个 CSS 高级技巧汇总
2016-03-16 10:11 1082http://my.oschina.net/u/2460148 ... -
CSS实现垂直居中的常用方法
2016-03-15 17:12 1081详细过程见原文http://www.cnblogs.com/y ... -
Jquery获取窗口高度
2016-03-15 12:48 984http://my.oschina.net/moks/blog ... -
三种三栏网页宽度自适应布局方法
2016-03-15 09:42 1003http://my.oschina.net/zhangxuma ...
相关推荐
在这种情况下,左侧的子元素可以通过设置较大的`flex-grow`值实现自适应宽度,而右侧子元素则可以设置固定宽度或较小的`flex-grow`值。 五、CSS Grid布局 CSS Grid布局是另一种强大的布局工具,特别适合创建复杂的...
在本场景中,`div`被用作构建布局的基本单元,可以分别定义左侧固定宽度的区域和右侧自适应宽度的区域。 2. **宽度设置**: 在CSS中,我们可以使用`width`属性来设置元素的宽度。对于自适应布局,右侧的`div`通常不...
REM布局是一种在Web开发中广泛使用的响应式设计技术,它能够帮助开发者实现页面在不同分辨率的移动设备上自适应显示,确保用户界面在各种屏幕尺寸下都能保持良好的可读性和视觉一致性。REM(Root Em)是以根元素...
在探讨“根据图片大小自适应的CSS”这一主题时,我们深入分析了如何利用CSS(层叠样式表)来确保图片能够根据不同设备和屏幕尺寸自动调整其大小,从而实现响应式设计的效果。以下是对该主题的详细解析: ### 一、...
通过设置不同的样式规则,根据设备的特性(如宽度、高度、分辨率等)来应用相应的样式,使页面能够自动调整布局。 接下来,我们关注CSS3中的Flexbox(弹性盒模型)。Flexbox允许开发者创建灵活、响应式的布局,特别...
例如,如果一个元素在一个固定宽度布局中占880像素宽,那么在流动布局中,这个宽度应该被设置为页面宽度的百分比。通过合理的数学计算,设计师可以得到一个合适的百分比值,然后根据不同的屏幕分辨率调整这个值,以...
自适应列宽度可以使表格在不同设备和屏幕分辨率下保持清晰易读,提高用户的浏览体验。 JqGrid自适应列宽度的实现主要依赖于以下几点: 1. **Grid宽度设置**:JqGrid允许设置全局网格宽度(例如,`width`属性),这...
本篇将详细讲解如何使用CSS来实现宽度和高度的自适应100%效果,以满足不同屏幕尺寸和设备的需求。 1. **宽度自适应100%** 宽度自适应100%通常用于让元素占据其父容器的全部宽度,从而在不同分辨率和屏幕尺寸下保持...
2. 流式布局:传统的固定宽度布局在多分辨率设备上往往无法自适应。流式布局采用百分比单位,而不是像素,使得元素可以随着浏览器窗口的大小变化而自动调整。例如,我们可以使用Flexbox或Grid布局来创建灵活的容器,...
标题中的“自适应各种终端各分辨率的CSS+XHTML”是指使用CSS(层叠样式表)和XHTML(可扩展超文本标记语言)技术来创建一个网页设计,该设计能够根据用户使用的设备和屏幕分辨率自动调整布局,确保在手机、平板电脑...
总结以上,CSS实现自适应宽度的菜单按钮效果代码不仅涉及到基础的CSS知识,还融入了现代网页设计中常用的布局技术、视觉效果以及兼容性处理方法。这些技术的结合,使得菜单按钮不仅功能上能够适应多种屏幕和浏览器...
在现代网页设计领域,自适应CSS布局成为了一种趋势,旨在确保网页在不同设备和屏幕尺寸上都能呈现出最佳的视觉效果和用户体验。流动布局,作为自适应布局的一种形式,凭借其灵活性和响应式特性,成为了设计师们的...
RDLC报表自适应主要是指报表在不同设备或屏幕尺寸下能够自动调整其布局,以适应显示环境。这在移动设备和多屏幕分辨率的现代应用场景中尤为重要。RDLC报表自适应主要涉及到以下几个关键概念和方法: 1. **布局设计*...
本文将深入探讨如何确保使用CSS绝对定位的元素在不同分辨率的电脑上正常显示其定位位置。 首先,我们需要了解常见电脑的分辨率。笔记本电脑通常具有1366*768的分辨率,而台式机则可能为1920*1080或更高。不同分辨率...
确保这些图片在不同分辨率和屏幕尺寸下都能正确显示,可以使用响应式图片技术,如`srcset`属性或CSS背景图像的`background-size`属性。 5. 文档引用:`www.workcss.com.txt`可能是一个链接到CSS框架或库的文档,...
这个"CSS自适应宽度的按钮导航代码.zip"压缩包包含了一个实现这一功能的示例项目,我们可以从中学到一些关键的IT知识点。 首先,我们来看HTML5的运用。`index.html`文件是整个页面的结构基础,其中可能包含了`<nav>...
这种方法利用了`<table>`元素的`width`属性的像素值设定,以确保网页在不同分辨率下保持相同的宽度,从而避免因分辨率变化导致的布局变形。具体操作是在`1024x768`分辨率下,创建固定宽度(例如`960px`)并设置`...