防止图片过大超出DIV的CSS样式

内容导读:防止图片过大超出DIV的CSS样式有几种,大家可以根据页面的具体需求来设置。但有一点,那就是页面必须要控制图片的显示尺寸,否则就可能影响到页面的美观。如果你发现页面的图片超出了div的宽度,也可以根据本文内容去查看原因,然后再行修改。

笔者刚才在给页面添加业务图片的时候,遇到图片被压缩的问题,宽度1180的图片,硬生生被压成了850的宽度。后面经过排查原因,原来是在css里面做了统一的图片尺寸处理,当初设置的目的就是为了防止图片过大而超出div。这里也给大家说下防止图片过大超出DIV的CSS样式。

img {border: none; max-width: 850px;}

上面这个css代码就设置了图片显示的最大尺寸是850px,如果尺寸超过850px就会被强制压缩成850的显示宽度。

图片的尺寸控制在页面设计中还是比较重要的,尤其是某些企业网站,很多SEO编辑并不懂代码。如果页面没有做图片尺寸的控制,一旦上传了大尺寸的图片,就会导致页面出问题,这会严重影响到用户体验。

沐风SEO建议,在具体内容模块里面做下图片显示尺寸的显示。比如说本站的文章页面div的宽度是850px,那么我们就可以设置下img {border: none; max-width: 850px;}。

另外像商城页面,还涉及到产品缩略图,这个缩略图也需要做好图片的尺寸,可以选择直接固定缩略图的尺寸,也可以通过css样式来控制图片的显示尺寸。

前面说到的代码,仅仅是防止了图片过大,很多时候我们还需要图片自动缩放,这个时候我们可以选择这样的代码:

img{max-width: 100%; }

防止图片过大超出DIV的CSS样式是用得比较多的,尤其是在自适应网站和手机端网站里面。这种方式让图片过大的页面自动按比例缩放,比如说图片的尺寸是宽1000px,高是700px,如果div的宽度是700,那么图片就会以宽700px,高490px的尺寸显示。

这种防止图片过大超出DIV的CSS样式有效的防止了图片变形,但是在某些情况下也不使用,比如想要图片填满div的话,如果尺寸不对,缩放后就可能出现空白区域。

总之来说,防止图片过大超出DIV的CSS样式有几种,大家可以根据页面的具体需求来设置。但有一点,那就是页面必须要控制图片的显示尺寸,否则就可能影响到页面的美观。如果你发现页面的图片超出了div的宽度,也可以根据本文内容去查看原因,然后再行修改。

本文标签:图片优化 css

这篇关于“防止图片过大超出DIV的CSS样式”的文章已帮助 1357 人,希望也能帮到你!

本站内容大部分由沐风博客原创,少部分内容来源于网络,如有侵权请与我们联系,我们会及时删除!

责任编辑:沐风 | 发布时间:2020年09月27日10点50分21秒 |

本文永久地址为 http://www.tangmengyun.com/seo/2345.html

html中图片不溢出,防止图片过大超出DIV的CSS样式相关推荐

  1. html怎么设置列表显示图片,网站图片列表动态显示、根据屏幕宽度动态设置DIV的CSS样式_html/css_WEB-ITnose...

    1 2 3 4 5 示例 6 7 8 9 10 11 12 1314 15 16 17 1822 2327 2832 3337 3839404344 45 1 img 2 { 3 border: 0; ...

  2. 设置图片元素上下垂直居中的7种css样式_赵一鸣博客

    设置图片元素上下垂直居中的7种css样式 阅读(9548) @2018-07-15 14:13:34 图片.文字左右居中很简单,只需要以下代码: 1 text-align:center; 文字上下居中 ...

  3. ppt录制宏_Word中录制宏,学会后成大神

    Word中录制宏,学会后成大神 Word是日常工作.生活不可避免的工具,掌握word的一些技巧,可以提高效率,让工作事半功倍,下面由办公吧(offices8.com)整理的如何在word中使用宏. 这 ...

  4. Word中录制宏,学会后成大神

    Word中录制宏,学会后成大神 Word是日常工作.生活不可避免的工具,掌握word的一些技巧,可以提高效率,让工作事半功倍,下面由办公吧(offices8.com)整理的如何在word中使用宏. 这 ...

  5. css溢出隐藏 /超出隐藏(补充CSS样式穿透 scoped 问题)

    1.单行文本 - 溢出隐藏/过长隐藏/超出隐藏 div {overflow:hidden; //超出的文本隐藏text-overflow:ellipsis; //用省略号显示white-space:n ...

  6. 在html中样式表的三种类型,css样式有哪几种类型?

    CSS样式可以写在哪些地方呢?从CSS 样式代码插入的形式来看基本可以分为以下3种:内联式.嵌入式和外部式三种.下面本篇文章就来给大家介绍一下CSS样式的类型,希望对大家有所帮助. 内联式样式 内联式 ...

  7. 在html中加入外部css样式,如何引入CSS样式表?

    CSS用于修饰网页样式,但是,如果希望CSS修饰的样式起作用,就必须在html档中引入CSS样式表.引入样式表的常用方式有三种,即行内式.内嵌式.外链式,具体介绍如下. 1.行内式 行内式也称内联样式 ...

  8. Android加载图片内存溢出问题解决方法

    这篇文章主要介绍了Android加载图片内存溢出问题解决方法,本文讲解使用BitmapFactory.Options解决内存溢出问题,需要的朋友可以参考下 1. 在Android软件开发过程中,图片处 ...

  9. 解决java压缩图片内存溢出问题

    解决java压缩图片内存溢出问题 import java.awt.image.BufferedImage; import java.io.File; import java.io.FileOutput ...

最新文章

  1. Windows 7 64位机上OpenCV2.4.3的编译、安装与配置
  2. synchronized与Lock的区别与使用
  3. jquery上传图片
  4. Promise 上手
  5. POJ-2400 Supervisor, Supervisee 带权值匹配+枚举所有匹配情况
  6. oracle入门很简单豆瓣,Oracle入门经典
  7. windows temp用户问题
  8. 【ACM】hdu_1276_士兵队列训练问题_201308131032
  9. 如何使用VBS调用VBA函数
  10. SPIR-V 研究:编译器基本原理(二)
  11. CPU 是怎么认识代码的?
  12. XR迈向10亿级必须解决的3个问题
  13. Silvaco学习笔记(六)毕设相关
  14. android pad office,安卓平板电脑也可以使用Office应用了
  15. 如何写好一份产品需求文档
  16. 递 归 ,递 推 ,贪 心,学 习 总 结
  17. 基于分布式CPU计算的Deeplearning4j迁移学习应用实例
  18. 1 - 操作系统发展史及其基础知识
  19. 阿里云服务器搭建使用教程(四)域名使用及备案
  20. S-Video连接电视,其他程序一切正常,就是不能看视屏?

热门文章

  1. JavaScript设计模式 Item 6 --单例模式Singleton
  2. SEO像艺术,为自己做站最划算
  3. 韩国渠道接入三星支付(Android 接入 Samsung in app purchase)
  4. ElementUI 色彩Color
  5. 人生不惑,钻研技术——ZFS和LVM
  6. Python项目--拼图游戏(附源码)
  7. 仿QQ空间评论随软键盘弹出和收回一个输入布局
  8. 如何在九酷·轻音乐上下载MP3格式的音乐素材?
  9. 阿里云本地SSD型实例i2gne云服务器配置性能详解
  10. UI设计思想和工具_1