纯css 图片自适应居中

html 结构

<div class="container">
        <div class="content"></div>
</div>

css

.container{
    width: 100%;
    height: 100%;
    text-align:center;
    position: fixed;
}
.container:after {
    display: inline-block;
    content: ‘‘;
    width: 0;
    height: 100%;
    vertical-align: middle;
}
.content{
    width: 100px;
    height: 100px;
    display: inline-block;
    vertical-align: middle;
    background: blue;
}
时间: 2024-12-14 18:04:30

纯css 图片自适应居中的相关文章

纯CSS制作自适应分页条-分享------彭记(019)

纯css制作自适应分页条 效果图: html: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-wi

CSS 图片自适应容器

https://www.jb51.net/css/660677.html 经常有这样一个场景,需要让图片自适应容器的大小. 1.img标签的方式 我们马上就能想到,把width.height 设置为100%啊.来看一哈效果. ? 1 2 3 <div class='div1'>     <img src="./peiqi.png" alt=""> </div> ? 1 2 3 4 5 6 7 8 9 10 11 .div1 {  

css图片上下居中

/*图片上下居中代码*/.imgvam {    /*非IE的主流浏览器识别的垂直居中的方法*/    display: table-cell;    vertical-align:middle;        /*设置水平居中*/    text-align:center;        /* 针对IE的Hack */    *display: block;    /**font-size:175px;约为高度的0.873,200*0.873 约为175*/    *font-family:A

超简单的纯CSS图片无缝循环方法

首先效果如下. 效果就是若干长图通过视口,并且第一张和最后一张要无缝衔接. 接着原理图如下.真的,超简单... 注意:第一张和最后一张必须要是同一张图,这样才能无缝衔接. 如果视口大于每张图片,那就有必要第1,2甚至3张和倒数第3,2,1张相同,这样才能在视口大于图片的情况下完成完成衔接. 从右往左滚动,或者垂直方向滚动效果稍加变动代码即可实现. 代码如下 <!DOCTYPE html> <html> <head lang="en"> <met

大图片自适应居中显示,超出隐藏

<div style="width:100%; min-width:1000px; height:500px; position:relative; overflow:hidden;"> <div style="position:absolute; left:50%; margin-left:-960px; height:500px; width:1920px; overflow:hidden;"> <a target="_b

html5+css 图片自适应

<div style="position:absolute; width:100%; height:100%; z-index:-1; left:0; top:0;"> <img src="Images/logo.png" style="left:0; top:0; height:100%;width:100%"> </div> // 设置为最底层(通用) <div id="formbackgr

原创jQuery插件之图片自适应

效果图如下: 功能:使图片自适应居中位于容器内 限制:容器需要给定大小 使用方法: 1.引入jQuery,然后引入fitimg插件 2.给需要图片自适应的容器固定宽高 3.header .account .img { width: 40px; height: 40px; margin: 5px 5px; float: left; } 4.添加data-src属性 <div class="img" data-src ="/Images/avatar.jpg"&g

通过纯css实现图片居中的多种实现方式

html结构: 1 <div class="demo" style="width: 800px;height: 600px; border:1px solid #ddd"> 2 <img src="default.jpg" width="400" height="300"/> 3 </div> 实现img位于外层div的居中显示,网上有很多在img外层嵌各式各样的span

css实现九宫格图片自适应布局

我之前写九宫格自适应布局的时候,每个格子是使用媒体查询器(@media)或者js动态设置css,根据不同的手机屏幕宽度,适配不同手机,但是这样有个很大的缺点,那就是移动端的屏幕尺寸太多了,就得写很多代码,才能实现我们想要的效果. 今天突发奇想,使用了纯css实现了我想要的效果,下面就和大家来分享,上代码; <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>九