需求如下: 前端需要显示矩形的缩略图,接口返回的图片尺寸大小不一,宽高不相等,需要前端来处理并显示成正方形,类似微信朋友圈图片的效果,等比例正方形显示在列表中,让图片根据宽高来自适应显示在页面上。那么使用纯css该如何实现不定宽高的图片居中裁剪呢? mate标签: <meta name="viewp ...
分类:
微信 时间:
2020-07-07 00:30:55
阅读次数:
92
1、使用table-cell父级设置: display: table-cell; text-align: center; vertical-align: middle;子级设置: display: inline-block; vertical-align: middle;2、使用transform父 ...
分类:
其他好文 时间:
2020-02-14 16:03:48
阅读次数:
61
垂直居中,在CSS中是一个老生常谈的问题,面试的时候也会时常被提及。所以,今天我们就来聊聊9种不同的居中方法。有常见的flex、transform、absolute等等。也有CSS3的网格布局。还有伪元素的方法,是的,你没有看错,::after和::before也可以实现居中。1、flex大家的第一反应,可能就是flex了。因为它的写法够简单直观,兼容性也没什么问题。是手机端居中方式的首选。<
分类:
Web程序 时间:
2020-01-16 01:00:21
阅读次数:
110
水平垂直居中 1. 水平居中 定宽: margin: 0 auto; 不定宽: 参考例子中不定宽高例子。 2. 垂直居中 position: absolute设置left、top、margin left、margin to(定高); position: fixed设置margin: auto(定高) ...
分类:
Web程序 时间:
2020-01-10 15:59:05
阅读次数:
112
让一个不定宽高的 DIV,垂直水平居中? 1.使用Flex 只需要在父盒子设置:display: flex; justify-content: center;align-items: center; 2.position 几个属性的作用 position 的常见四个属性值: relative,abs ...
分类:
其他好文 时间:
2019-12-16 19:22:14
阅读次数:
99
1、让一个不定宽高的盒子,垂直水平居中? 使用Flex + 在父盒子设置: 使用CSS3的transform + 绝对定位 ...
分类:
Web程序 时间:
2019-08-10 11:29:51
阅读次数:
82
1、什么是盒子模型? 2、如果页面不写doctype页面还会解析页面吗? 3、定位有几种方式?每种方式定位的基准是什么吗?那种方式会脱标?他们之间会有层级关系吗,谁的层级会高些? 4、浮动会带来哪些影响?哪些方式可以清除浮动? 5、如何让一个不定宽高的div垂直水平居中? 6、H5/C3增加了哪些新 ...
分类:
Web程序 时间:
2019-05-14 17:40:42
阅读次数:
607
1、如何让不固定元素宽高的元素垂直水平居中 flex布局写法: 2、禁止div复制功能 3、设置文字的溢出隐藏效果 ...
分类:
Web程序 时间:
2019-01-11 20:07:22
阅读次数:
139
总结一下,最经典的面试题 分两种情况,宽高确定和不定宽高 (一)宽高确定 初始条件如下: 1. 绝对定位 + 负margin 里面的盒子相对于父盒子绝对定位,距离上面和左边分别为50%,此处的50%是相对于父元素的高和宽, 然后通过margin-left 和 margin-top 设置为负值,使元素 ...
分类:
Web程序 时间:
2018-10-24 10:43:43
阅读次数:
177
【在父元素上添加上面3句,即可实现子元素水平垂直居中】 ...
分类:
Web程序 时间:
2018-03-29 00:03:22
阅读次数:
213