css 大图保持宽高比压缩,css 保持宽高比缩放
参考
需求简介:
在大的div中放九个小div, 小div需要保持4:3的宽高比, 小div中会有图片, 图片按照4:3拉伸
下图效果是div1:1 , 图片宽度100%, 高度自适应
思路
1, 使用padding-bottom / padding-top 计算值时使用父元素的宽度来生成宽高比固定的div, 但此时该div高度为0
值
描述
length
规定以具体单位计的固定的下内边距值,比如像素、厘米等。默认值是 0px。
%
定义基于父元素宽度的百分比下内边距。此值不会如预期地那样工作于所有的浏览器中。
inherit
规定应该从父元素继承下内边距。
2, 使用绝对定位拉伸子元素宽高
3, 对于图片进行拉伸
export default {
name: "app"
}
.box-wrap {
border: 1px solid black;
margin: auto;
display: flex;
height: 60vh;
width: 40vw;
flex-wrap: wrap;
padding: 2px;
box-sizing: border-box;
justify-content: center;
align-items: center;
}
.box {
width: 30%;
height: 0;
padding-bottom: 30%;
box-sizing: border-box;
margin: 2px;
background: gray;
position: relative;
}
.img-wrap{
position: absolute;
left: 0;
right: 0;
top:0;
bottom: 0;
display: flex;
justify-content: center;
align-items: center;
}
.img {
width: 100%;
margin: auto;
}
css 大图保持宽高比压缩,css 保持宽高比缩放相关推荐
- gulp压缩css文件夹,使用 gulp 压缩 CSS
压缩 css 代码可降低 css 文件大小,提高页面打开速度. 我们接着将规律转换为 gulp 代码 ## [](https://github.com/nimojs/gulp-book/blob/ma ...
- webpack4--提取css到单独文件并且压缩css
提取css到build/css目录下:mini-css-extract-plugin插件 压缩css:optimize-css-assets-webpack-plugin插件 Uglify是压缩js: ...
- css 大图保持宽高比压缩,CSS实现自适应下保持宽高比
在项目中,我们可能经常使得自己设计的网页能自适应.特别是网站中的图片,经常要求在网页放大(或缩小)时,宽高同时放大(或缩小),而且不变形(即保持正常的长宽比).为了不变形,常用的方法就是设置width ...
- webpack3.0 压缩css 但是不在html中引用,webpack怎样压缩css?
Webpack是前端一个工具,可以让各个模块进行加载,预处理,再进行打包.现代的前端开发很多环境都依赖webpack构建,比如vue官方就推荐使用webpack. webpack可以使用css压缩插件 ...
- webpack怎样压缩css?
webpack是前端一个工具,可以让各个模块进行加载,预处理,再进行打包.现代的前端开发很多环境都依赖webpack构建,比如vue官方就推荐使用webpack. webpack可以使用css压缩插件 ...
- css控制图片拉伸不变形,css+background实现 图片宽高自适应,拉伸裁剪不变形
图片宽高不固定 ,一样实现自适应,拉伸裁剪不变形,适应各大兼容性. 下面咱们在网上找两张宽高不一样的照片: No.1 ...
- 将多张图整合到一张大图中,再用css定位技术
2019独角兽企业重金招聘Python工程师标准>>> 以前做网站的时候,经常有地方要用小图标.第一次接触bootstrap的时候,下载打开它的源文件的时候只看到了两张图,就是包含很 ...
- js和css和img,Node.js压缩web项目中的js,css和图片
安装node.js 这个非常简单,下载下来,配置下环境变量就可以了,使用node -v查看是否安装成功 安装压缩需要的模块分别是uglify-js,clean-css,node-smushit 命令是 ...
- php 使用压缩css文件,PHP-使用GZIP压缩静态CSS文件
所以我有一个CSS文件style.css.在同一目录中,我有images /文件夹. 如何制作一个从另一个文件夹压缩style.css的脚本? 现在我有这个: if(isset($_GET['css' ...
最新文章
- CICC科普栏目|颠覆认知!看完这些图,你的世界观还好吗?
- 昆山第二中等专业学校计算机分数线,昆山第二职业中学录取分数线
- 前端二十七:四彩边框
- MySQL-在线处理大表数据 在线修改大表的表结构
- 我的首页收藏链接之07年前的LIST
- 《DSP using MATLAB 》示例Example6.3
- 微信网页开发教程 php,PHP实现微信网页授权开发教程,php授权教程_PHP教程
- cod16 服务器正在维护,使命召唤16玩不了怎么办 使命召唤16进不去解决方法
- mysql sleep连接过多的完美解决办法
- linux开启和使用swap
- Flink本地安装教程
- html菜鸟ruby,ruby的基础语法
- Java项目:JSP网上零食销售系统
- 《管理的实践》读书心得摘录
- php阿拉伯数字转换大写,php 阿拉伯数字如何转大写
- SnapGene快速入门,界面及常用操作教程
- 原来在朋友眼里,我是一个闪闪发光的人
- MySQL 数据类型
- 大型的obj文件如何处理和加载
- Centos7中病毒排查[tsm][kswapd0]
热门文章
- HDLBits答案(4)_如何避免生成锁存器?
- 函数进阶_月隐学python第11课
- python3安装_Python 3.8.2安装教程
- python解密_python在加密解密中的例子(尽可能去深挖)
- 计算机关机又自动重启,为什么w7电脑关机后自动重启_w7电脑关机后自动重启怎么解决...
- mysql业务 日志_mysql笔记之日志篇
- 大二暑假周进度报告(五)
- mkdirp——递归创建目录及其子目录
- 面向对象的三大特征之一:继承
- 【转】Android 音量键+电源键 截屏代码小结