图片太大时不会出现横向滚动条
两种方法实现图片超过分辨率但不出现横向滚动条
我们在进行网页页面布局的时候经常会遇到图片大于屏幕的分辨率的问题,如果不进行处理就会出现横向滚动条,十分影响用户的体验,而如果直接将图片宽度设置为屏幕的100%时在进行页面的放大缩小时或者在不同分辨率下图片就会被拉长或者锯断,十分难看,本文就对此提出两种十分简单的解决方法。
第一种简单的思路,就是在img图外层“包”一层(或者多层)标签,然后使这个容器的宽度width为100%,这样有人就会问了,如果我的图超过分辨率,不还是会出现横向滚动条吗?的确,但我们的操作并没有做完,很明显当里面内容大于分辨率的时候相当于有部分已经逸出了,所以需要我们在设置容器的宽度width为100%时同时使逸出隐藏overflow:hidden,就像下面这么写:
就可以使不出现横向滚动条。
第二种思路,我们将图作为背景图插入,就像这样:
也可以实现我们需要的不出现横向滚动条且图片不会放大缩小变形的效果。(注:背景图插入时候没有内容的话需要给容器设置高度不然高度为0看不到效果)
图片太大时不会出现横向滚动条相关推荐
- [IOS]当图片太大时,重新调整图片大小
图片分辨率太高,有时候直接放在button里面会导致变形,需要重新缩放图片. 直接上代码: .h: @import UIKit;@interface UIImage (PGResizeImage)- ...
- img图片太大设置图片宽高,图片显示变形解决办法
当img图片太大时,设置图片宽高图片显示就会变形,object-fit属性就可以很好的解决这个问题: <div><img src="https://img0.baidu.c ...
- 富文本编辑的图片在手机,移动端显示图片img太大,超出屏幕,出现滚动条,富文本中的图片如何修改样式
富文本编辑的图片在手机,移动端显示图片太大,超出屏幕,出现滚动条,富文本中的图片如何修改样式 var html = res.data.details.replace(/<img([\s\w&qu ...
- 基于layer的图片弹出展示,默认原大小展示。图片太大则等比例缩小
/**** html:<img src="img/1.jpg" onclick="showimg('img/1.jpg');">* 图片弹出展示,默 ...
- 图片太大导致 imageView无法显示
图片太大导致 imageView无法显示 项目中遇到预置大图,在imageView加载时显示不出来 从网络中收集资料,明白了原来imageView 在把图片填充到控件中,是通过分辨率(例如:720*1 ...
- 图片太大,怎么压缩图片大小?
图片太大,怎么压缩图片大小?我们知道图片被应用到生活的方方面面,所以我们经常会遇到因图片体积大半天打不开,或者是因为图片大好传送不过去.再或者因为图片太多内存不够等等情况,总之可能会带来很多我们预想不 ...
- openCV 需要显示的图片太大超出了屏幕范围
()图片太大,imshow时超出屏幕范围,可以尝试在显示的时候将图片先同一缩放至固定值,然后显示 Mat inputImg,outputImg; cv::resize(inputImg,outputI ...
- 图片太大怎么压缩变小?压缩有技巧
图片太大怎么压缩变小?在网上报考时,我们会需要将证件照或者其他图片上传到网站上,这些网站通常有着严格的上传规格,不符合规定就无法上传.而有些图片体积过大怎么办?这时就需要将其压缩变小,有没有方便快捷的 ...
- 移动端上(传图片太大)处理方案
利用FileReader和FormData实现图片预览和上传(base64转二进制文件) 监听表单文件变化 文件表单的样式主要通过让它后面,通过别的DOM来美化它. <input type=&q ...
最新文章
- loss函数为何选交叉熵
- Xenapp安装后手动更改XML Service端口,以便使用不同于 IIS 的端口
- 重构:一项常常被忽略的基本功
- java反射 用处_浅谈Java反射
- pixhawk博客导读
- 搭建Java开发环境及相关工具
- PE格式学习讨论群:3214720
- arm linux挂载ubi,挂载ubifs文件系统分区
- spring依赖注入的基本方法及其原理
- float与double精度丢失问题
- Linux通过UUID挂载和卸载硬盘
- cb使用msagent
- CAD如何导出PDF格式
- 漂亮的CSS背景颜色
- 什么是布控球,作用是什么?
- 《神经网络与深度学习》—学习笔记
- 一台电脑如何同时登录两个skype帐号
- 电脑上打印准考证照片不清楚咋办
- python文件重命名
- Java字节码,字节码指令
热门文章
- Java 1.4(打印表格)编写程序,显示以下表格。
- 安装RASP管理后台
- 近期爬虫学习体会以及爬豆瓣Top250源码实战
- mysql导数据出现Incorrect string value: '\xF0\x9F\x90\x82'报错
- 2018滴滴校招(秋招)内推笔试编程题题解
- FPGA学习—数码管显示
- Multisim实现极简数码管显示
- pluck()取表中一列中所有值组成数组
- 计算机二级考试是可以任选一种吗,计算机二级考试内容是什么_可以任意选择吗...
- Python 教程之如何在 Python 中处理大型数据集CSV、Pickle、Parquet、Feather 和 HDF5 的比较