2016-08-04 6 views
-2

Warum ist mein div Padding nicht korrekt?HTML DIV Padding falsch

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

enter image description here

+1

Aktien die CSS-Eigenschaften von 'padding_10' – brk

+0

Überprüfen Sie, ob eine andere CSS-Eigenschaft die' .padding_10'-Eigenschaft nicht überschreibt. –

+3

Es funktioniert wie erwartet. Sie möchten der Eingabe Füllzeichen hinzufügen? –

Antwort

0

Eingangs Grenze addedd

Sie in Ihrer Eingabebreite 100% gelten

Breite

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

Warum Calc - Grenze, wenn Box-Sizing: Border-Box; existiert? –

0

Erste nur um sicher zu sein, ist Ihr css innen styletag wie

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

Second ist, wenn Ihr innen ist style tag dann nur right click (Verwendung Firebug) auf Markieren und überprüfen Sie alle styles für diese d iv. Kann sein Standard einige andere Arten gibt es so padding nicht funktioniert