在网页制作中经常要控制div宽度最大宽度/高度或者最小宽度/高度,但是在IE6中很多朋友都会遇到不兼容的头疼问题,包括我也经常遇到这样的问题,在百度查了很多都没法解决,后来在一个论坛上学习到,在这里跟大家分享下css3样式代码,经过时间完全兼容各大主流浏览器。

* 最小寬度 */
.min_width{min-width:300px;
   /* sets max-width for IE */
   _width:expression(document.body.clientWidth < 300 ? "300px" : "auto");
}

/* 最大寬度 */
.max_width{
   max-width:600px;
   /* sets max-width for IE */
   _width:expression(document.body.clientWidth > 600 ? "600px" : "auto");
}

/* 最小高度 */
.min_height{
   min-height:200px;
   /* sets min-height for IE */
   _height:expression(this.scrollHeight < 200 ? "200px" : "auto");
}

/* 最大高度 */
.max_height{
   max-height:400px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 400 ? "400px" : "auto");
}

/* 最大最小寬度 */
.min_and_max_width{
   min-width:300px;
   max-width:600px;
   /* sets min-width & max-width for IE */
   _width: expression(
      document.body.clientWidth < 300 ? "300px" :
        ( document.body.clientWidth > 600 ? "600px" : "auto")
   );
}

/* 最大最小高度 */
.min_and_max_height{
   min-height:200px;
   max-height:400px;
   /* sets min-height & max-height for IE */
   _height: expression(
      this.scrollHeight < 200 ? "200px" :
        ( this.scrollHeight > 400 ? "400px" : "auto")
   );
}

转载于:https://www.cnblogs.com/good10000/p/5950141.html

CSS控制div宽度最大宽度/高度和最小宽度/高度相关推荐

  1. css 控制div高度自适应浏览器的高度

    css 控制div高度自适应浏览器的高度 1 <html> 2 <head> 3 <style> 4 #myTable{height:100%;border:sol ...

  2. 视频直播APP源码,通过css控制div内容展开更多/收起效果

    视频直播APP源码,通过css控制div内容展开更多/收起效果 一. 实现思路 需要设置一个变量控制展开 / 收起效果 提前写好最高高度的class样式,超出这个高度多余内容会隐藏 只有在列表数据长度 ...

  3. html div文本自动换行,html中使用css控制div、p、td等自动换行、自动折行方法

    自动换行.自动折行已经是个老问题,使用css控制很简单,不过如果稍不注意可能解决了一却忽略了二,所以需要个完整解决办法. 需要搞定html中所有标签,比如div.p.td等. 方法: 这个方法支持ie ...

  4. html二级菜单的自动宽度,如何使用CSS控制二级导航菜单宽度?_html/css_WEB-ITnose

    New Document 首页 新闻国际新闻 国内新闻 体育新闻 财经股票市场 证券行情 基金保险 联系我们 回复讨论(解决方案) .menu li ul a{ display:block; font ...

  5. css控制div等比高度

    在移动端开发中,在banner轮播图未加载出来之前,banner层是不占文档流高度的,当从服务器获取完banner数据,展示的时候,banner层因为有了内容 所以会撑开,导致banner层下面的内容 ...

  6. 前端学习笔记2017.6.12 CSS控制DIV

    前一篇文章中用div布局了豆瓣东西的页面,如果用html代码表示的话大概是这个样子的 <!DOCTYPE html><html><head></head> ...

  7. css控制div显示/隐藏方法及2种方法比较原码[转]

    CSS中的display和visibility css中display和visibility语法,他们都可以隐藏和显示html元素.看齐来他们很相似,所以很多人还是会搞错. 谈们的属性分别如下: di ...

  8. CSS控制div不换行,超过部分用点表示

    <div class="panel-footer" style="white-space:nowrap;text-overflow:ellipsis;word-br ...

  9. css div横屏超长滚动,CSS实现DIV超长截断,并显示...

    DIV显示内容有时会超长,并把页面撑的很难看, 以前的做法是在JS中,或者后台判断其长度,过长就截断, 但由于中英文数字展示的宽度并不一样,截断的长度也就只能取最小值, 展示的效果也不好.利用CSS提 ...

最新文章

  1. linux工程师前景_小猿圈预测2019年Linux云计算发展前景
  2. 道路检测 | SNE-RoadSeg论文阅读
  3. VTK:绘图之StackedBar
  4. keycloak集群化的思考
  5. ISA Server 2006 升级到 TMG2010
  6. 真香 | 谁说的 StringJoiner 不好!真香警告……
  7. T3 - 构建大型 Web 应用的 JavaScript 框架
  8. 使用JavaScript在Canvas上画出一片星空
  9. python微软产品一般都一个25位的序列号_Python易错点6
  10. python 微信扫码登录_python实现微信第三方网站扫码登录(Django)
  11. Hypermesh软件初学
  12. vs2015 社区版
  13. 2021计算机组装视频,2021年做影视后期电脑配置单推荐PR AE软件视频后期电脑组装...
  14. 三维空间的位姿描述和齐次变换
  15. 数据分析和挖掘常用方法
  16. C语言的clock函数
  17. python应聘项目经历怎么写_简历中怎么写「项目经历」最好?为什么?
  18. android手机到iphone6s,iPhone6s相当于现在什么档次的安卓手机?结果让国产手机品牌汗颜...
  19. 如何获取瘦人肠道菌群_如何通过吃喝来改变肠道菌群,从而达到抑制肥胖的效果?...
  20. ieee 754四字节转浮点数c语言实现,IEEE-754标准浮点数,十六进制与十进制转换方法(附C代码)...

热门文章

  1. 软件工程 java实现_软件工程作业——WC Java实现
  2. java面试题jvm_经典面试题|讲一讲JVM的组成
  3. 客户端手册_增值税发票管理系统“2.0”版——客户端环境配置问题
  4. 学php什么自考专业,什么自考专业容易过自学考试哪些专业好考(已帮助356690人)...
  5. SQL注入 mysql4.0版本_SQL注入(上)
  6. 介绍全新的 JSX 转换
  7. 红帽企业linux 6.4 64位上实现mysql 5.6主从复制_红帽企业Linux 6.4 64位上实现MySQL 5.6主从复制...
  8. python出现Unresolved import:库名,已解决
  9. 杭州师范大学计算机信息学院调剂,考研调剂信息:杭州师范大学信息科学与工程学院...
  10. 20200118:(leetcode)最长回文子串(中心扩展算法详解及思考)