2016-08-04 86 views
-2

为什么我的div不是填充正确的?HTML DIV填充错误

<div class="padding_10"> 
     <input placeholder="Search for people..." style="width: 100%;"> 
    </div> 
    .padding_10 { padding: 10px; } 

enter image description here

+1

份额的CSS属性适用宽度'padding_10' – brk

+0

检查其他css属性是否不覆盖你的'.padding_10'属性。 –

+3

它按预期工作。你想添加填充到输入? –

回答

0

输入边界默认addedd

应用宽度100%,在您的输入

calc功能

<div class="padding_10"> 
     <input placeholder="Search for people..." style="width:calc(100% - 2px); border:1px solid #000;"> 
    </div> 
+0

为什么计算边框时,框的大小:边框;存在? –

0

首先只是可以肯定的是你的css里面styletag

<style> 
.padding_10{ padding: 10px; } 
</style> 

如果你是内style tag然后就right click(使用Firebug)上标记并检查所有styles的d IV。可能有一些其他的风格有这么padding不工作