• 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>
  • 相关阅读:
    前端/html5效果收藏
    Fiddler 网页采集抓包利器
    Es6 类class的关键 super、static、constructor、new.target
    js 倒计时毫秒级别显示
    雅虎34条军规
    javascript 异步请求封装成同步请求
    微信小程序 base64图片在canvas上画图
    chrome inspect 远程调试H5
    webpack 打包调试
    微信小程序云函数 添加数据到数据库
  • 原文地址:https://www.cnblogs.com/tabcdt/p/2738047.html
Copyright © 2020-2023  润新知