【发布时间】:2015-07-26 14:18:08
【问题描述】:
我一整天都被困在这个问题上,请帮忙! 我知道垂直对齐解决方案遍布 S.O,但我找不到(更重要的是理解)我的问题的优雅解决方案。
我正在为个人网站设计页眉/横幅,虽然我设法将我的 IMG 集中在它的 Container DIV 中,但它太小了。这是我的代码:
<div class="container">
<img src="Banner/SODA8.png"/>
</div>
.container{
margin-top:50px;
height:200px;
min-height:200px;
background-image:url(hex/hex4.jpg);
background-position: center;
background-repeat:repeat;
background-size:cover;
line-height:300px;
}
.container img{
margin-left:auto;
margin-right:auto;
vertical-align:middle;
max-width:100%;
max-height:100%;
display:block;
}
结果如下: http://imgur.com/VoOEtQ0
“SODA”这个词太小,当我将 IMG('SODA') 的最大宽度和最大高度从 100% 更改为 200% 时,我得到以下信息:
我如何获得 IMG 的大小,同时仍保持居中并让所有浏览器都支持?
不胜感激。
【问题讨论】:
-
您也可以发布您的 HTML 吗?
-
是的,抱歉,刚刚编辑过。
标签: html css image center vertical-alignment