学习总结--Css中最小宽度min-width和最大宽度max-width属性的使用方法
来源:互联网 发布:原理电路仿真软件 编辑:程序博客网 时间:2024/05/17 12:51
CSS宽度属性为单词width,宽度width包含了两个重要的属性:最大宽度属性max-width和最小宽度属性min-width。最大宽度属性(max-width)用来定义宽度显示的最大值,当拖动浏览器边框使其显示范围大于最大宽度的时候,元素显示最大宽度值定义的宽度。在最大宽度属性值中,可以使用三种属性值,分别为auto值、长度值和百分比值;最小宽度属性(min-width)用来定义宽度显示的最小值,当拖动浏览器边框使其显示范围小于最小宽度的时候,元素显示最小宽度值定义的宽度,在最小宽度属性中,可以使用三种属性值,分别为auto值、长度值和百分比值。本文将对max-width和min-width这两种属性的使用进行一些总结。
min-width和max-width属性的使用
1. 兼容IE6的min-width、min-height
如果一个站是宽屏的,你左右拖动浏览器的窗口网站宽度会随着窗口的大小而改变,而浏览器窗口宽度减小到一定程度后就会出现下边的滚动条,网站宽度就不会再减小了,我们知道这一简单的功能用css的min-width就很容易能实现,但不幸的是,我们用户很多的IE6不支持这个非常方便的属性,怎么办呢,我们只要在网页设计时加上下面的css语句就能解决。
2. 详细解释 @media 属性与 (max-width:) and (min-width) 之间的关系及用法
width/height 定义输出设备中的页面可见区域宽度/高度。
max/min-width/height 定义输出设备中的页面最大/小可见区域宽度/高度。
device-width/height 定义输出设备的屏幕可见宽/高度。
max/min-device-width/height 定义输出设备的屏幕最大/小可见宽/高度。
3. css布局学习笔记之max-width
设置块级元素的 width 可以阻止它从左到右撑满容器。然后你就可以设置左右外边距为 auto 来使其水平居中。元素会占据你所指定的宽度,然后剩余的宽度会一分为二成为左右外边距。
唯一的问题是,当浏览器窗口比元素的宽度还要窄时,浏览器会显示一个水平滚动条来容纳页面。在这种情况下使用 max-width 替代 width 可以使浏览器更好地处理小窗口的情况。
4. jquery实现图片等比例缩放以及max-width在ie中不兼容解决
在处理网页图片时,特别是一些图片列表的应用里面,很难保证图片统一大小,直接设置图片大小又会导致图片拉伸,造成图片模糊,本文介绍的代码可以在图片加载完成后自动按比例调整图片大小。 max-width和max-height在ie6中不兼容问题,用jQuery就解决了这些问题 。
5. 让IE6支持min-width最小宽度
相信许多人在用这个方法实现容器最小宽度时都时常会被莫名其妙的死机所困扰,这里有两点需要指出:1. IE6-的标准模式下和quirk模式下代表视口的元素是不一样的,前者为<html>,后者则为<body>; 2. IE6-在以上两种不同的模式下,其对包含内容溢出时的不同表现形式,从而导致了赋值判断上的死循环。
- 学习总结--Css中最小宽度min-width和最大宽度max-width属性的使用方法
- CSS中最大宽度属性max-width和最小宽度属性min-width
- css min-width最小宽度与max-width最大宽度教程
- max-width最大宽度
- css中min-width与max-width
- min-width和max-width
- max(min)-device-width和max(min)-width的区别
- max(min)-device-width和max(min)-width的区别
- [CSS] 详细解释 @media 属性与 (max-width:) and (min-width) 之间的关系及用法
- [CSS] 详细解释 @media 属性与 (max-width:) and (min-width) 之间的关系及用法
- [CSS] 详细解释 @media 属性与 (max-width:) and (min-width) 之间的关系及用法
- [CSS] 详细解释 @media 属性与 (max-width:) and (min-width) 之间的关系及用法
- CSS min-width 属性
- CSS“width:100%”和宽度继承
- CSS“width:100%”和宽度继承的浅薄认识
- [工作问题总结]max-width min-width
- CSS max-width 属性
- width css宽度设置的区别
- Laravel find in set排序
- 安装配置php-fpm来搭建Nginx+PHP的生产环境
- 约瑟夫环的三种实现
- oracle数据库ip地址改变重启机器后连不上数据库解决方法
- Tomcat+Redis cluster
- 学习总结--Css中最小宽度min-width和最大宽度max-width属性的使用方法
- PL通过EMIO方式外接PHY芯片的实验
- 洛谷 [P1280] 尼克的任务
- 笔记24 | 一个中间打开界面的动画
- cocos2d-js 自动绑定代码
- Spark性能优化之shuffle调优
- 单例模式
- 解决mavenweb项目ClassNotFound:DispacherServlet not found
- 【scala 笔记(9)】 隐式转换 和 隐式参数-- implicit