Lücke zwischen input-type-text-und Eingabe-Taste

krank zeigen ihn als Bild wieder 🙂
Lücke zwischen input-type-text-und Eingabe-Taste

Entwerfe ich ein Suchfeld, aber ich habe vor seltsamen Fehler..
Mein Ziel ist Eingabefeld und die Schaltfläche Einstellungen, um zu sehen, wie eine.
Also ich habe gestylt, Sie mit Grenzen. Wäre es OK, wenn es nur wäre nicht eine Lücke zwischen diesen beiden Elementen.. Und auch button 2px kleiner als Eingabefeld.
Hier ist meine css -

form#search
{
}
input[type=text]
{
  width: 400px;
  border-top: 1px solid rgb(217, 217, 217);
  border-right: none;
  border-bottom: 1px solid rgb(217, 217, 217);
  border-left: 1px solid rgb(217, 217, 217);
  height: 50px;
}
input[type=button]
{
  font-family: 'WebSymbolsRegular';
  width: 40px;
  border-top: 1px solid rgb(217, 217, 217);
  border-right: 1px solid rgb(217, 217, 217);
  border-bottom: 1px solid rgb(217, 217, 217);
  border-left: none;
  background: white;
  height: 50px;
}
input[type=submit]
{
  font-family: 'WebSymbolsRegular';
  height: 50px;
}

Und hier ist html, auf Wunsch sachleen. Nichts besonderes hier..

<form id="search">
    <input type="text" name="search" placeholder="search" tabindex="1"/>
    <input type="button" value="S" tabindex="3"/>
    <input type="submit" value="L" tabindex="2"/>
</form>

Habe ich nicht gemacht, keine Regeln, um diese Lücken. Hinzufügen von margin oder padding : 0, es ändert sich nichts.
Ich bin auch mit Eric Meyer ' s "Reset CSS" 2.0 reset css.

  • HTML bitte... gibt es irgendeinen Raum zwischen den Elementen? Dies umfasst die beiden Dinge auf eine neue Zeile in den HTML-Code.
InformationsquelleAutor Wish | 2012-11-13
Schreibe einen Kommentar