因为图片大小问题,郁闷了很久!在论坛里找了很多代码都不好用,比如下面的。
img,a img{
border:0; 
margin:0; 
padding:0;
max-width:590px;
width:expression(this.width>590?"590px":this.width);
max-height:590px;
height:expression(this.height>590?"590px":this.height);
}
 
上面的代码有2个问题!
1.会把图片变的非常小。要刷新一次才能正常显示!
2.图片不会按比例缩小,图片严重变形!
后来,我没办法,花钱请高手帮我写了代码。现在把它共享给朋友们!
代码如下:

<!-- Begin CSS 控制图片大小 -->
<style type="text/css">
<!--
img,a img{
border:0; 
margin:0; 
padding:0;
max-width:650px;
width: expression(this.width > 650 && this.width > this.height ? 650px : 'auto';); 
max-height:1650px;
height: expresion(this.height > 1650 ? 1650px : 'auto';);
} -->
</style>
<!-- End CSS 控制图片大小 -->

转载于:https://blog.51cto.com/zisefeng/328490

图片自适应css代码(转)相关推荐

  1. 用css使用html设置背景图片自适应,CSS怎么设置背景图片自适应全屏?附源码!...

    不少同学在设置网站背景图片时会遇到这么一个问题:背景图片总是不能铺满整个屏幕,不是图片太小就是图片被过度放大,显得不太美观.那么 CSS 怎么设置背景图片自适应全屏呢?这篇文章告诉你. 实现效果: 源 ...

  2. 微信小程序轮播图片自适应

    微信小程序轮播图片自适应 //xml代码 <view class="rotation"><swiper class="home-swiper" ...

  3. CSS实现自适应的图片背景边框代码

    代码简介: CSS漂亮的图片边框,边框是用背景图片修饰的,不过可以自适应大小,这点挺实用的,不论你的图片有多大,它始终显示在图片的外围,不会错位,这当然还要归功于CSS的功劳. 代码内容: View ...

  4. 使用CSS实现简单的图片自适应UI模板代码

    HTML代码: <!DOCTYPE html> <html lang="en"> <head><meta charset="UT ...

  5. css实现图片自适应容器的几种方式

    css实现图片自适应容器 经常有这样一个场景,需要让图片自适应容器的大小. 1.img标签的方式 我们马上就能想到,把width.height 设置为100%啊.来看一哈效果. <div cla ...

  6. 基于html5背景图片自适应代码

    基于html5背景图片自适应代码是一款背景不随滚动条滚动,会根据分辨率不同自动匹配对应的背景图片.效果图如下: 在线预览    源码下载 实现的代码. css代码: .jawbone-hero .ja ...

  7. css 设置表格右边有图片_20个web前端HTML5初学者实用CSS代码技巧

    在本文中,我们想与您分享一个由各大CSS网站总结推荐的20个有用的规则和实践经验集合.有一些是面向CSS初学者的,有一些知识点是进阶型的.希望每个人通过这篇文章都能学到对自己有用的知识. 1.注意外边 ...

  8. css img 适配尺寸_img图片自适应布局_HTML5教程_郭隆邦技术博客

    图片自适应布局 源码下载 使用百度图片搜索的时候,可以看到搜索页面,所有的图片基本都是定高度显示,图片的宽度随着高度等比例缩放.点击搜搜页面的每一张图片, 可以跳转到一个页面只有一张图片,显示的尺寸是 ...

  9. 图片自适应父元素大小,并左右上下居中的css方法

    图片自适应父元素大小,并左右上下居中的css方法 前言 这种效果多见于矩形盒子里面调用不规则的图片,希望能够达到的效果.这个效果可以很简单的用css来实现,虽然已经烂熟于心,但是并未记录下来.今天看到 ...

最新文章

  1. 你常吃的便利食品,正在加速你的衰老……研究发现饮食与DNA损伤有关
  2. Oracle-索引分裂研究
  3. 阿根廷科尔多瓦省通过加密资产交易征税新法案
  4. 2016年小升初海淀区全部初中排名分析
  5. 【Android自定义控件】圆圈交替,仿progress效果
  6. Docker官方文档学习笔记(二):Docker Desktop入门
  7. 嵌入Circle映射和逐维小孔成像反向学习的鲸鱼优化算法
  8. 江苏成人高考考前注意事项
  9. 详解Django的Models(django基础四)
  10. 基于Vector 的AUTOSAR NvM 模块使用
  11. JRebel LS client not configured解决方案
  12. 摩拜单车,死于创新的一百万种方式
  13. Ubuntu8.04安装配置大全
  14. linux如何查看ip
  15. 重邮计算机专业毕业月薪多少,高校就业质量报告⑥ | 重庆邮电大学2020届毕业生月均收入6800元...
  16. C++程序设计教程(钱能)第四章 学习笔记
  17. 任务的创建与执行-4
  18. matlab基础05
  19. 应用技术大公开系列Q之十四:(润滑).石墨烯润滑油制备工艺 (*4-2)
  20. C++类(Class)总结

热门文章

  1. Win7 下打开wifi共享的方法
  2. MarshalByRefObject浅析
  3. Swift中为什么输入“..”报错
  4. log4net(c#) 配置及使用
  5. Internet Explorer7.0订阅“源”
  6. 使用alertmanager对监控对象进行报警(微信)三
  7. SpringMVC-方法四种类型返回值总结,你用过几种?
  8. ElastieSearch安装以及与Mongodb的概念对照关系
  9. intellij出现dependency ‘xxx‘not found
  10. kaggle提交前预估本地cv和LB上的score是否相差很大