MudGuard: Submit Button mehrzeilig

Beitrag lesen

Hi,

Habe ein Formular mit Submit- Button. Die Beschriftung des Buttons ist mit "value" festgelegt und ziemlich lange, daher hätte ich gerne eine zweizeilige Beschriftung. Wie lässt sich das einstellen? Mit CSS hab ich bisher noch keine Möglichkeit gefunden.

<input style="width:14em; height:8em; white-space:normal;" type="submit" value="Es war einmal ein Mann. Der hatte sieben Söhne. Eines Tages baten sie ihn: Erzähl uns doch bitte eine Geschichte. Da fing der Vater an:" />

war mein spontaner Gedanke.
Doch dann hab ich's noch in anderen Browsern als dem Firefox getestet.

<input type="submit" value="Es war einmal ein Mann.  
Der hatte sieben Söhne.  
Eines Tages baten sie ihn:  
Erzähl uns doch bitte eine Geschichte.  
Da fing der Vater an:  
">

brachte den IE dazu, einen mehrzeiligen Text auf den Button zu malen.

Opera weigert sich nach wie vor.

Mit der Kombination aus beiden Methoden (die Größenangaben evtl. vor dem IE verstecken, sonst schneidet er den Text ab, oder nur für IE overflow:visible) erreichst Du immerhin Firefox (und damit vermutlich auch andere Geckos) und IE.

Safari/Konqueror/usw hab ich mangels Linux/Mac nicht getestet.

Beim Button-Element werden auch einige Browser ausgeschlossen.

Ich würd's vermutlich so lösen:

Den langen Text als label für den Button, und den Button (input type="submit", da button ja von alten Browsern nicht verstanden wird) nur mit nem kurzen Text ("Und los" oder so).
Für die verschiedenen Buttons verschiedene Namen für die serverseitige Unterscheidung.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.