css图片等比例裁剪
需求:
图片的宽高是不固定的,但是外部盒子是有固定大小的。
图片的宽度和盒子保持一致,并且是水平居中显示,即两边是裁剪的
图片的高度是由盒子宽度控制的,等比例缩放,多余的被裁减掉
原图:
代码:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title>
</head>
<style>* {padding: 0;margin: 0;}.box-img {width: 230px;height: 230px;box-sizing: border-box;border: 1px solid red;overflow: hidden;text-align: center;position: relative;}img.one {display: inline-block;/*一个图片在一个宽高固定的盒子里,如果只设置图片宽度,那么高度是自适应的。*/width: 228px;position: absolute;left:0;bottom:0;}img.two {display: inline-block;width: 228px;}img.three {max-width: 228px;max-height: 228px;display: inline-block;}</style>
</head>
<body>
<!-- 水平方向上的解决方案 -->
<div class="box-img"><img src="https://img.alicdn.com/bao/uploaded/i3/740173676/TB1Y81Ad5qAXuNjy1XdXXaYcVXa_!!0-item_pic.jpg_400x400.jpg" alt="" class="one">
</div><div class="box-img"><img src="https://img.alicdn.com/bao/uploaded/i3/740173676/TB1Y81Ad5qAXuNjy1XdXXaYcVXa_!!0-item_pic.jpg_400x400.jpg" alt="" class="two">
</div><div class="box-img"><img src="https://img.alicdn.com/bao/uploaded/i3/740173676/TB1Y81Ad5qAXuNjy1XdXXaYcVXa_!!0-item_pic.jpg_400x400.jpg" alt="" class="three">
</div></body></html>
效果:
第一种是底部对齐,裁剪顶部
第二种是顶部对齐,裁剪底部
第三种是在固定容器内等比例显示图片
css图片等比例裁剪相关推荐
- html图片缩放6,四款css 图片按比例缩放实例(兼容ie6,7,firefox)
使用max-width,max-height:或者min-width,min-height的css属性即可.如: 代码如下 img{max-width:100px;max-height:100px;} ...
- uni-app 图片固定比例裁剪
官方demo里有图片自由比例裁剪的功能 ,所以这里直接拿来用 <template><view class="container"><view clas ...
- CSS图片定比例缩放
文章目录 前言 一.图片定比例缩放方案 1.padding(推荐) 2.根据width设置height 二.图片的路径 设置height百分比无效 前言 一张banner图,在不同的屏幕上铺满 宽度与 ...
- css 图片等比例缩小_12个令人惊叹的CSS实验项目
翻译:疯狂的技术宅 原文:https://1stwebdesigner.com/12... 本文首发微信公众号:jingchengyideng 欢迎关注,每天都给你推送新鲜的前端技术文章 你可能认为 ...
- JS利用Canvas实现图片等比例裁剪、压缩
最近在做一个政务类的移动端H5项目,用户体量达百万级别,有一个模块中有上传图片反馈的功能,由于各个手机产商拍照的像素值的都不一样,后台去浏览这个图片的时候就出现大小不一的情况,另外有些图片并不需要上传 ...
- html 设置图片显示比例,css怎么实现图片在页面上以相同等比例显示缩放?(示例)...
在我们浏览页面时或者实际工作中,偶尔会遇到图片缩放的问题.那么本篇文章就给大家介绍关于css 图片等比例缩放即css图片等比例显示的问题.希望对有需要的朋友有所帮助. css图片等比例显示具体代码示例 ...
- 如何让图片按比例响应式缩放、并自动裁剪的css技巧
如何让图片按比例响应式缩放.并自动裁剪的css技巧 同时也适用于一些轮播父容器响应式缩放 响应式网站.移动端页面在DIV CSS布局中对于图片列表或图片排版时, 如果想要图片按比例缩放, 最简单的就是 ...
- html自动裁剪图片宽度,html中如何让图片按比例响应式缩放、并自动裁剪的css技巧...
响应式网站.移动端页面在DIV CSS布局中对于图片列表或图片排版时,如果想要图片按比例缩放,最简单的就是把img宽度设为100%,不设置高度,高度就会自动跟着高度缩放. 但是如果要达到的效果是,要让 ...
- CSS实战笔记(十二) 图片等比例缩放
1.背景 在网页展示图片是一个很常见的需求,大多数情况下,展示区域的大小是固定的,原图片的大小也是固定的 如果展示区域的宽高和原图片的宽高不等比例,那么在默认情况下很可能会压缩或拉伸图片以适应区域大小 ...
最新文章
- 案例 | 杭州佰勤医疗器械:智办事助力企业组织数字化转型
- UCOS在LPC上的移植
- 最全的电气设备故障诊断法
- yii2.0 elasticsearch模糊查询
- python日历提醒_python打印日历
- java jlist 图标_java – 将图像添加到JList项目
- iframe关于滚动条的去除和保留
- okhttp3 请求html页面,OkHttp3源码详解(二) 整体流程
- Nlpir Parser智能语义平台全文搜索
- SILVERLIGHT访问WCF时通过WEB.CONFIG 指定服务器地址
- 洛谷 1541 乌龟棋——dp
- ffmpeg1.2的filter分析
- mac 装python环境下mysql_MAC OS X下安装MySQL-python
- 华胜天成助力中国银联实现移动互联时代的多渠道扩张
- liteIDE创建go工程,创建包工程
- 简单说说路由器和交换机的区别
- 一篇文章搞懂数据仓库:三种事实表(设计原则,设计方法、对比)
- android跳转QQ陌生人聊天或者加入QQ群
- 王某调离岗位后所使用计算机由新到任陈某,别为“前任”背锅!警惕工作交接中的泄密风险...
- ubuntu进去安全模式_ubuntu 14.04全攻略
热门文章
- Packet Tracer 5.0实验(四) 利用三层交换机实现VLAN间路由
- 《荒漠甘泉》4月21日
- 减治法在查找算法中的应用(JAVA)--快速查找
- eclipse实现Android登录功能,eclipse开发安卓登录
- e3是合法浮点数吗_下面4个选项中,均是合法浮点数的选项是?
- Servlet,HTTP,Ruquest,Response
- array函数参数 scala_scala – 在Spark SQL中将数组作为UDF参数传递
- ElasticSearch原理
- Linux 中/etc/profile、~/.bash_profile 环境变量执行过程
- 同一个电脑可安装多个python版本吗_Linux下如何安装多个Python版本