学习总结--Css中最小宽度min-width和最大宽度max-width属性的使用方法
2017-10-26 18:45
681 查看
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-在以上两种不同的模式下,其对包含内容溢出时的不同表现形式,从而导致了赋值判断上的死循环。
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中最大宽度属性max-width和最小宽度属性min-width
- 在IE中使用最小宽度min-width(CSS版)
- 在IE中使用最小宽度min-width(CSS版)
- 让IE6支持兼容min-width、max-width CSS样式属性的方法
- css ie中最小(最大)高度(宽度) 的处理方法
- 让IE6支持max/min-height/width样式属性方法
- java快速寻找一个数组的最大值或最小值, min, max,三种方法
- 让IE6支持最小高度min-height、最大高度max-height的方法
- Vue1.0学习总结(3)———vue1.0的生命周期、vue计算属性computed的使用、vue实例(vm)上方法总结、vue结合动画使用
- Javascript 找一组数字中的最大数的方法(附使用Math.max来检测浏览器支持哪个属性)
- 让 IE6 及其以下版本支持 CSS 中 min/max-width/height 属性
- min-height,max-height(最大最小宽度高度)支持ie6
- Python使用min、max函数查找二维数据矩阵中最小、最大值的方法
- CV | Max Flow / Min Cut 最大流最小割算法学习
- 解决IE7一下版本的最小宽度。最大可以使用类似方法
- CSS控制页面最大最小宽度和高度可兼容IE6版本的实现方法
- [CSS] 详细解释 @media 属性与 (max-width:) and (min-width) 之间的关系及用法
- CSS控制div宽度最大宽度/高度和最小宽度/高度的方法
- css min-width最小宽度与max-width最大宽度教程
- 让IE6支持min-width和max-width的方法(JS实现) + (CSS实现)