Autor Zpráva
P3P0S
Profil *
Problém u IE 6.0 a IE 5.5, inputy jsou o kousek posunuté. Prosím, napište mi někdo jak má správně vypadat kód (html) u form a také aby mi jel u základních verzí IE (css). U toho html si nejsem např. jistý jestli tam můžu použít odstavec. Děkuji


Kód:
<?xml version="1.0" encoding="iso-8859-2"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
                      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs">

<head>
<style type="text/css">
html, body, p {margin: 0; padding: 0;}

form.prihlaseni {
  width: 300px !important; width/**/: 326px;
	padding: 10px;
	border: 3px solid #999;
	background: #333;
	color: #FFF;
}
form.prihlaseni p {margin-bottom: 5px; font-size: 110%; font-weight: bolder;}
form.prihlaseni div {margin-bottom: 5px; position: relative;}
form.prihlaseni div label {width: 30px; float: left;}
form.prihlaseni div input {margin-left: 35px;}
</style>
</head>

<body>
  <form class="prihlaseni">
    <p>Přihlášení</p>
    <div><label for="jmeno">Jméno:</label><input id="jmeno" type="text" size="18" /></div>
    <div><label for="heslo">Heslo:</label><input id="heslo" type="password" size="18" /></div>
    <input type="submit" value="Přihlásit" class="tlacitko" />
  </form>
</body></html>
cistax
Profil
Nevím, jestli je to presne to, co potrebujes, ale myslim, ze se to da udelat pomoci tabulky, kterou tam vlozis tak, aby kazdy input byl v jednou <td> a kazde slovo pred inputem take, input i popisek by meli byt na jednom radku, me to tak funguje, ale nejsem si jistej, jestli je to presne to co potrebujes.
panther
Profil
P3P0S
napište mi někdo jak má správně vypadat kód (html) u form
a ty se divíš, že jsou ty inputy rozhozené, když deklaruješ
form.prihlaseni div label {width: 30px; float: left;}
pro něco, co je delší?

Zvětši hodnotu „width“. Kdyby sis dal pod label „background: red“, viděl bys, jak jsou ty elementy (labely) dlouhé.


cistax
ale nejsem si jistej, jestli je to presne to co potrebujes.
já si zase nejsem jistý, jestli je to řešení úplně čisté. Tedy, jsem si jistý. Není.
Kubista
Profil
P3P0S
Přečti si tohle: Formuláře :-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: