label in formulardesign - IE streikt

Status
Nicht offen für weitere Antworten.

chaosgoettin

Mitglied
Ich habe noch einmal ein Problem.
Ich wollte gern ein Formular mit Laber anstatt mit Table machen. Im Firefox macht er es auch aber der IE 6 macht einen Umbruch rein? Jetzt meine Fragen: Geht das überhaupt mit label so einfach? Wenn ja wie sage ich dem IE das er keinen Umbruch macht.

DANKE

Code:
<fieldset id="formular">
   <label style="width:300px;border:1px solid green;" for="bildlink">Bildlink:</label>
   <?php echo input_tag('bildlink', $edit_modul['bildlink'],  'class="form_textfeld"'); ?><br />
</fieldset>
 
Hi,

bei mir erzeugt der IE6 keinen Zeilenumbruch zwischen dem label-Element und dem PHP-Code.

Zeig doch bitte mal den ausgegebenen HTML-Code und das Stylesheet der Klasse .form_textfeld.
 
Ich habe schon eine Lösung im Netz gefunden. Funktioniert auch soweit bei beiden. Nur wenn ich das Fenster verkleinere macht der IE die Formfelder auf eine extra Seite den Firefox interessiert es aber net.

Code:
  <style type="text/css">
   <!--
      fieldset.form {
         border:0px solid #CCCCCC;
         display:block;
         padding:0em 0em;
         width: 100%;
}

fieldset.form input {
         margin:0 0 5px 0;
         position:relative;
}

label, input, select {
  display: block;
  float: left;
  width: 100px;
}

form br { 
  clear: left;
}
   //-->
   </style>
  </head>
  <body>

<form id="beispielform" method="post" action="">
  <label style="border:1px solid green;" for="name">Name</label> <input type="text" id="Name" name="Name" /><br />
  <label for="name">eMail-Adresse</label> <input type="text" id="email" name="email" /><br />
  <label for="name">Geburtsmonat</label>
  <input type="submit" id="submit" />
</form>
 
Auch diesen Darstellungsfehler kann ich mit deinen Code-Angaben bei mir im IE6 nicht feststellen bzw. reproduzieren.
 
Status
Nicht offen für weitere Antworten.
Zurück