webForumDet fria alternativet

CSS:a samma höjd på input text/submit?

2 svar · 328 visningar · startad av bassebhu

bassebhuMedlem sedan nov. 20016 480 inlägg
#1

Hej alla glada!

När jag kikade runt i olika webbläsare så upptäckte jag att input text och input submit har olika höjd som default (särskilt i IE på pc).

Vilket är bästa sättet att få dem i samma höjd? Jag provade att sätta samma height-värde på båda, men det känns fult att behöva sätta fast höjd på input. Det gav inte ens det resultatet jag ville.

Jag använder nu följande kod:

.form_field {
	border: 1px solid #000000;
	margin-right: 3px;
	padding: 3px;
}

.form_submit {
	border: 1px solid #000000;
	padding: 3px;
}

...

<input type="text" name="field" size="25" class="form_field"> <input type="submit" name="submit" value="Skicka" class="form_submit">

Vad bör man tänka på när det gäller formulärsfält och stylning? Jag ville egentligen trixa så lite som möjligt, men då många webbläsare visar på olika sätt så har jag börjat att sönderstyla för att hitta nåt som funkar hyfsat i de flesta. Det ser hur som helst skevt ut att ha ett textfält och en submitknapp bredvid varandra som har olika höjder.

Tackar för tips!

bassebhuMedlem sedan nov. 20016 480 inlägg
#2

Någon?

Vilken styling gillar ni på formulärsfält? Eller är det bara o-stylat som gäller? :P

jarvkloMedlem sedan juli 20013 378 inlägg
#3

Hmm...

Tips var det ja...

Att inrikta sig på det som de flesta besökarna använder och acceptera att man inte har 100% kontroll är en variant...

Läs mer på http://www.456bereastreet.com/archive/200410/styling_even_more_form_controls/ - eller i sammanfattning:

It also shows that little can be done to make form controls appear the same across browsers and platforms.

251 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
129 ms — hämta forumlista (db)
119 ms — hämta statistik (db)
130 ms — hämta tråd, inlägg och bilagor (db)