Formularbreite in Netscape
David
- html
Hi!
Habe folgendes Problem: Wenn ich in einem Formular ein Textfeld auf eine bestimmte Breite definiere, die mir meinentwegen im IE gefällt, ignoriert der Nestcape diese Definition einfach, wie kann man dem abhelfen?
Vielen Dank schonmal! David
Hier ein Auszug:
<form name="JSticker">
<table width="440" border="0" align="center">
<tr>
<td align="center">
<input type="text" name="ticker" size="104" maxlength="104">
</td>
</tr>
</table>
Hi,
musst ein Stylesheet und eine <font> Angabe verwenden, damit geht es so halbwegs.
Beispiel:
<style type="text/css">
<!--
input { font-family: Verdana, Arial, helvetica; font-size: 8pt; width:135}
-->
</style>
<font face="Arial,helvetica" size="2">
<input type="Text" name="findstring" value="such mich" size="13"></font>
mirko
Habe folgendes Problem: Wenn ich in einem Formular ein Textfeld auf
eine bestimmte Breite definiere, die mir meinentwegen im IE gefällt,
ignoriert der Nestcape diese Definition einfach, wie kann man dem
abhelfen?
Hi,
fuer Netscape 4.x legst du die Breite mit den entsprechenden
HTML-Attributen fest:
Input-Feld: size="irgendeinezahl"
Textarea: cols="irgendeineanderemeistkleinerezahl"
Fuer die restlichen von dir aufgezaehlten Browser setzt du CSS
ein:
Input-Feld: style="width: irgendeinezahl*10; "
Textarea: style="width: irgendeinezahl*10; "
Das Zehnfache der Zahl, die du bei size="" verwendest, ergibt
annaehernd die Breite bei den Browsern, welche die
CSS-Formatierung verstehen.
Eine Mögichkeit, die Formularfelder unter Netscape 4.x doch per
CSS zu beeinflussen, ist die Fontgröße. Entweder als globale
Definition oder per Klasse.
Gruss NN
Hi!
Habe folgendes Problem: Wenn ich in einem Formular ein Textfeld auf eine bestimmte Breite definiere, die mir meinentwegen im IE gefällt, ignoriert der Nestcape diese Definition einfach, wie kann man dem abhelfen?
<form name="JSticker">
<table width="440" border="0" align="center">
<tr>
<td align="center">
<input type="text" name="ticker" size="104" maxlength="104">
</td>
</tr>
</table>
Hallo
Das passiert bei mir auch immer im NC 4.7 bei Benutzung von Stylesheets und Tabellen zur <form>-Formatierung.
Folgendes: in den entsprechenden Dateien habe ich die Schriftartangabe per CSS weggelassen. Schon haben die Eingabefelder wieder Normalbreite. Die eventuellen Texte vor den Eingabefeldern bekommen ihre Schriftart per CSS-Klasse auf ein <span>-tag.
Billigstvariante wäre, den Text mit <font> zu formatieren.
ist aber IIHHH!!!!
Tschüß, Auge