2016-02-10 48 views
0

我想将一个元素放在底部div中,但它保持在左侧。这里是我的代码:为什么img不动?

.logo { 
 
    display: inline-block; 
 
    height: 100px; 
 
    width: 100px; 
 
    padding-bottom: 10px; 
 
} 
 
.logo img { 
 
    box-sizing: padding-box; 
 
    display: block; 
 
    width: 100%; 
 
    height: auto; 
 
    margin: 0 auto; 
 
}
<div class="bottom_block"> 
 
    <a class="logo" href="#"> 
 
    <img src="Style/img/logo_uniqa.jpg" alt="logo"> 
 
    </a> 
 
</div>

我该如何解决这个问题?

+1

侧面说明,我不认为'盒大小:填充盒;'是有效。 – j08691

+1

你的div的'text-align:center'如何? –

+0

您可能还需要在'css'中的'position:'值'absolute'或'relative' – NendoTaka

回答

4

试试这个:

.logo { 
 
    display: block;  
 
    padding-bottom: 10px; 
 
} 
 
.logo img { 
 
    display: block; 
 
    margin: 0 auto; 
 
}
<div class="bottom_block"> 
 
    <a class="logo" href="#"> 
 
    <img src="http://placehold.it/100x100" alt="logo"> 
 
    </a> 
 
</div>

+0

谢谢,我会试试看 –

3

尝试加入这个CSS:

.bottom_block{ 
    text-align:center; 
}