Igäl
Erfahrenes Mitglied
Tag Leute
Ich hab mich jetzt mal für ein Projekt von den Tabellen abgewandt und versuche mich im Layout mit CSS. Soweit steht das Grundlayout.
Jetzt möcht ich aber eine Seite mit einer simplen Loginmaske machen (Nickname, Passwort, wie mans kennt). Folgendes CSS mit dazugehörigem Code im HTML:
Klappt wunderbar, bis auf ein Ding: Die Input-Felder werden nicht auf der selben Zeile wie Nickname, respektive Passwort angezeigt. Hat jemand eine Idee, wie ich das erzwingen könnte? Allgemein habe ich so meine Probleme, wann jetzt Inhalt auf der selben bzw. nächsten Zeile angezeigt wird. Ich hoffe es sieht grad jemand meinen sicherlich blöden Fehler.
Danke und Gruss Igäl
Ich hab mich jetzt mal für ein Projekt von den Tabellen abgewandt und versuche mich im Layout mit CSS. Soweit steht das Grundlayout.
Jetzt möcht ich aber eine Seite mit einer simplen Loginmaske machen (Nickname, Passwort, wie mans kennt). Folgendes CSS mit dazugehörigem Code im HTML:
Code:
#logintable
{
margin: 50px auto;
width: 300px;
}
#logintable h1
{
margin: 0;
padding: 2px;
font-size: 100%;
background-color: #CD5B45;
}
#logintable h2
{
margin: 0;
padding: 2px;
width: 296px;
height: 30px;
font-size: 85%;
font-weight: normal;
background-color: #EED5B7;
}
#logintable input { float: right; }
Code:
<div id="logintable">
<h1>Zum internen Bereich</h1>
<h2>Nickname <input type="text"></h2>
<h2>Passwort <input type="password"></h2>
</div>
Klappt wunderbar, bis auf ein Ding: Die Input-Felder werden nicht auf der selben Zeile wie Nickname, respektive Passwort angezeigt. Hat jemand eine Idee, wie ich das erzwingen könnte? Allgemein habe ich so meine Probleme, wann jetzt Inhalt auf der selben bzw. nächsten Zeile angezeigt wird. Ich hoffe es sieht grad jemand meinen sicherlich blöden Fehler.
Danke und Gruss Igäl