zoukankan      html  css  js  c++  java
  • Div垂直居中及容器内图片垂直居中的CSS解决方法

    Div垂直居中及容器内图片垂直居中的CSS解决方法

    http://axl234.iteye.com/blog/781094

        Div与CSS布局,最让人头疼的就是容器内的东西如何垂直居中的问题,我总结出以下居中办法,兼容IE与及Firefox 方法一 <style type="text/css"> <!-- * {margin:0;padding:0} div {   500px;   height:500px;   border:1px solid #666;   overflow:hidden;   position:relative;   display:table-cell;   text-align:center;   vertical-align:middle } div p {   position:static;   +position:absolute;   top:50%   } img {   position:static;   +position:relative;   top:-50%;left:-50%;   } --> </style> <div><p><img src="http://www.google.com/intl/en/images/logo.gif" /></p></div>

    方法二 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>div里面图片垂直居中的几个例子</title> <style type="text/css"> <!-- body {   margin:0;padding:0 } div {   500px;   height:500px;   line-height:500px;   border:1px solid #666;   overflow:hidden;   position:relative;   text-align:center; } div p {   position:static;   +position:absolute;   top:50% } img {   position:static;   +position:relative;   top:-50%;left:-50%;   vertical-align:middle } p:after {   content:".";font-size:1px;   visibility:hidden } --> </style> </head> <body> <div><p><img src="http://www.google.com/intl/en/images/logo.gif" /></p></div> </body> </html>
    方法三
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>div里面图片垂直居中的几个例子</title> <style type="text/css"> <!-- * {margin:0;padding:0} div {   500px;   height:500px;   line-height:500px;   border:1px solid #666;   overflow:hidden;   position:relative;   text-align:center; } div p {   position:static;   +position:absolute;   top:50%;   vertical-align:middle } img {   position:static;   +position:relative;   top:-50%;left:-50%;   vertical-align:middle } --> </style> </head> <body> <div><p><img src="http://www.google.com/intl/en/images/logo.gif" /></p></div> </body> </html>
  • 相关阅读:
    [FlareOn4]greek_to_me
    [FlareOn1]Sploitastic
    [FlareOn1]Creation
    [FlareOn1]5get_it
    esxi6.7中,显卡设置为直通步骤
    esxi6.7安装步骤
    nmcli命令详解
    查看指定进程的IO/CPU/MEM/带宽/显卡
    使用WSGIServer修改静态文件
    k8s配置多端口ingress
  • 原文地址:https://www.cnblogs.com/tabcdt/p/2738047.html
Copyright © 2011-2022 走看看