• 爱情文章
  • 亲情文章
  • 友情文章
  • 生活随笔
  • 校园文章
  • 经典文章
  • 人生哲理
  • 励志文章
  • 搞笑文章
  • 心情日记
  • 英语文章
  • 范文大全
  • 作文大全
  • 新闻阅读
  • 当前位置: 山茶花美文网 > 英语文章 > 正文

    css让图片等比例缩小的代码_css图片等比例缩放

    时间:2018-08-11来源:山茶花美文网 本文已影响 山茶花美文网手机站

     随着智能手机的增多,手机网站也可以做的更加个性化,最近在改版自己的手机网站

    这其中,遇到了网站图片尺寸问题,手机屏幕都比较小,怎么让上传的规则不一的图片在手机上显示的更加美观呢?

    那就利用css的强大功能吧。

    先附上代码:

    img {

    max-width:500px;

    myimg:expression(onload=function(){

    this.style.width=(this.offsetWidth > 500)?”500px”:”auto”}

    );

    }

    解析下其中的几个数字吧。

    这里规定了最大尺寸是宽500px,超过500px 则自动等比例缩小到500px

    上面这段代码可能在某些浏览器下效果不好,比如存在高度不自动缩放等问题

    那么可以试试下面的代码

    我们再附上一段代码,对全局都是有效,如果是针对正文内容,在img前加个限制

    比如我下面写的,否则可能导致logo等图片变形

    .context img{

    max-width:500px;

    //IE7、FF等其他非IE浏览器下最大宽度为500px;

    width:500px;

    //所有浏览器中图片的大小为500px;

    width:expression(document.body.clientWidth>300?”300px”:”auto”);

    //当图片大小大于500px,自动缩小为500px;

    overflow:hidden;

    }

            :更多精彩文章请关注三联网页设计教程栏目。

    • css让图片等比例缩小的代码_css图片等比例缩放 相关文章:
    • 爱情文章
    • 亲情文章
    • 友情文章
    • 随笔
    • 哲理
    • 励志
    • 范文大全