CSS img正方形图片
需求:后端返回了一组图片,图片的宽度固定,高度不固定。前端要求图片展示为正方形,图片不能变形且自适应,如果图片高了则裁剪掉。
<div><div class="img-wrap"><img src="a.jpg">
</div>
</div>// css
.img-wrap {position: relative;width: 100%;height: 0;padding-bottom: 100%;overflow: hidden;}.img-wrap img {position: absolute;width: 100%;}
原理解析:img-wrap继承父元素的宽度,为了保证img-wrap容器的高度等于宽度,通过padding-bottom撑开高度,接下来图片只设置宽度让它等于父元素的宽度,图片的高度会自适应。父元素设置overflow:hidden,这样设置以后图片即使过高也能保证不变形,只是看起来像裁剪成了正方形。
CSS img正方形图片相关推荐
- css3 图片圆形显示 如何CSS将正方形图片显示为圆形图片布局
正方形图片使用CSS如何实现成圆形布局,不使用PS软件处理,直接使用DIV CSS布局如何实现图片圆形化. 正方形图片实现圆形布局 一.图片实现圆形条件 - TOP 原本不是圆形图片,通过CS ...
- 如何使用css样式将正方形图片显示为圆形图片布局
css3图片圆形显示如何使用css样式将正方形图片显示为圆形图片布局 1.图片实现圆形条件 2.使用布局技术 3.CSS圆角实现图片圆形实例 1.图片实现圆形条件 原本不是圆形图片,通过CSS样式布局 ...
- 正方形图片显示在长方形中,只显示中间部分 css
先说下需求,一个固定宽高度的矩形框,现在有张正方形图片,想让正方形显示在矩形中间,不变形 本来准备正方形正常显示,上下放两个div盖住,只显示矩形框的内容,但是没实现,同事让我用background- ...
- php设置背景图片的代码,css设置背景图片如何实现?(代码实例)
本篇文章给大家带来的内容是关于css设置背景图片如何实现?(代码实例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 很多人提交表单时都喜欢用一个图片来作为提交按钮,大多数人可能用J ...
- xhtmlrenderer 将html转换成pdf,完美css,带图片,手动分页,解决内容断开的问题
xhtmlrenderer 将html转换成pdf,完美css,带图片,手动分页,解决内容断开的问题 参考文章: (1)xhtmlrenderer 将html转换成pdf,完美css,带图片,手动分页 ...
- css样式教程---css控制背景图片-背景相关的css
最近做网站的时候,感觉css使用并不是那么轻松,于是从网上找了点教程看看,感觉还是挺重要的,一个好的CSS代码,只要你熟悉了,以后拿过来之间套上就行了, 真是方面,但是看的那CSS代码总叫人感觉头大, ...
- asp.net MVC发布iis无法加载css,js和图片
今天真够郁闷的,遇到了在本地能运行的项目到了iis服务器那里就不行了,无法加载css,js和图片,这里说清楚一下先,关于asp.net 的MVC中这样的情况其实不少,但是之前遇到的是在visual s ...
- background-position—CSS设置背景图片的位置
background-position :在 CSS 中通过 background-position 属性可以调整背景图片的位置.因为在默认情况下背景图片都是从设置了 background-posit ...
- CSS+jQuery/JavaScript图片切换播放
主要用到的是CSS样式控制和简单的Jquery逻辑控制. CSS:使得图片播放框的大小适合并固定,同时实现溢出隐藏,这样就可以使尚没应该播放的图片得以隐藏:另外,它还自定义手动切换按钮的效果. Jqu ...
最新文章
- Laravel Lumen之Eloquent ORM使用速查-基础部分
- linux ftp下载文件_Linux系统中10个使用Wget命令下载文件示例
- vue实现上下滑动翻页_vue 实现滚动到底部翻页效果(pc端)
- Sonar与jenkins集成
- nodejs初步搭建HelloWord
- OpenCV 直方图均衡化 equalizeHist
- 批处理定时执行任务_[Abaqus tips ] 分析任务的定时执行
- Dreamweaver中出现 以下翻译器没有被装载,由于错误:xxxx.htm:有不正确的设置信息 问题的解决方案(8,cs3,cs4似乎都会出现改问题)...
- ”什么?穆冉不敢相信地看向穆大海
- 书论51 朱文长《续书断》
- 爱创课堂每日一题第二十三天- Expires和Cache-Control?
- 几何光学基础(1):基本定律
- IOS – OpenGL ES 调节图像白平衡/色温 GPUImageWhiteBalanceFilter
- Genome Assembly as Shortest Superstring
- 怎么应付薪资倒挂问题
- JAVA面试系列:你了解系统可用性吗?
- [AHK]自动运行一键选股
- 1-4 Java方法和数组
- PMP项目管理-PMP答题思路
- 经典文献阅读之--SuMa++