用CSS实现图片等比例缩放

作者:chencncj 来源:2guys.cn 时间:2008-01-18 21:10:00 

您是否常常在做网页的过程中发现一个问题呢?当图片上传的时候,如果图片太大 ,就会把网页撑破,唯一做的就要先把它用软件缩小,再上传上去,这样重复的工作,您是否已经厌烦呢?

我昨天在做网页的时候也遇到这个问题,因此研究了一下,查找了网络上关于图片的CSS控制,总结出一个小技巧,我们可以通过修改CSS样式,来达到让图片等比例地限制在一定大小!

asp之家注:图片太大如果不做如何处理当然会破坏网页布局,要解决这个问题方法很多,简单的其实我们可以只要给图片限制一个宽度,或者像上面说的用软件缩小,当然这个是非常麻烦的,效率高的可以使用aspjpeg组件给图片自动生成缩略图;或者用CSS控制图片的大小,要想不让图片撑 * 页何以加上overflow:hidden,把超出部分隐藏掉;

相关代码:


img {
max-width: 600px; 
width:expression(this.width > 600 ? "600px" : this.width);
overflow:hidden;
}


600的意思是指,我让图片宽度限制在600之内,如果小于600的,当然按照原本尺寸,如果超过600的,则按照宽为600,高为按比例缩小,这样,图片的显示效果就出来了!

标签:缩放,图片,css
0
投稿

猜你喜欢

  • pandas pd.cut()与pd.qcut()的具体实现

    2022-08-03 03:41:36
  • range 标准化之获取

    2023-09-01 05:35:11
  • Python温度转换实例分析

    2023-08-21 22:48:32
  • Windows2003 IIS+PHP+MySQL配置

    2007-06-15 15:15:00
  • Springboot集成Camunda使用Mysql介绍

    2024-01-22 12:41:36
  • Python selenium模块实现定位过程解析

    2021-01-10 10:50:27
  • Python+Matplotlib+LaTeX玩转数学公式

    2022-01-03 22:10:38
  • Mongoose经常返回e11000 error的原因分析

    2024-05-03 15:36:05
  • MySQL为何不建议使用默认值为null列

    2024-01-22 17:11:10
  • 如何在ADO中使用SQL函数?

    2010-06-17 12:51:00
  • Python解决多进程间访问效率低的方法总结

    2023-11-25 11:57:43
  • bpython 功能强大的Python shell

    2022-05-08 22:12:06
  • php版微信支付api.mch.weixin.qq.com域名解析慢原因与解决方法

    2023-07-16 11:36:01
  • python构造IP报文实例

    2023-07-10 20:40:51
  • 实现文字放大效果Javascript源码

    2010-03-17 20:46:00
  • python如何从键盘获取输入实例

    2021-02-21 07:21:47
  • python爬虫中采集中遇到的问题整理

    2022-10-17 03:32:23
  • 解决python3 HTMLTestRunner测试报告中文乱码的问题

    2021-10-19 04:34:06
  • django admin 添加自定义链接方式

    2022-09-22 05:33:14
  • 详解partition by和group by对比

    2024-01-24 11:27:05
  • asp之家 网络编程 m.aspxhome.com