zoukankan      html  css  js  c++  java
  • 未知宽高图片在容器内水平垂直居中

    一个图片在容器内,水平垂直居中的效果。

    效果原理:
    利用veryical-align:middle,让img可以位于span的中间对齐。
    而左右居中的话,由于img是特殊内嵌元素,所以它是受到text-align:center的控制的。

    实现代码如下所示:

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>图片在容器内,水平垂直居中</title>
    <style>
        .box{width:600px;height:400px;border:1px solid #000; text-align:center;}
        span{display:inline-block;height:100%;vertical-align:middle;}
        img{vertical-align:middle;}
    </style>
    </head>
    <body>
        <div class="box">
            <img src="" alt=""/>
            <span></span>
        </div>
    </body>
    </html>
    高否?富否?帅否? 否? 滚去学习!
  • 相关阅读:
    python安装教程
    protobuf安装教程
    PlantUML安装教程
    题解-CF1140E Palindrome-less Arrays
    FST
    线段树
    题解-CF677D Vanya and Treasure
    最短路
    后缀自动机
    虚树
  • 原文地址:https://www.cnblogs.com/baixc/p/3455120.html
Copyright © 2011-2022 走看看