Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Formular und CSS....irgendwie gehts nicht





Frage

Hallo, ich habe ein Formularfeld optisch mit CSS angepasst. Allerdings habe ich 2 Dinge nicht hinbekommen: 1. den Rahmen verschwinden zu lassen 2. den Cursor verschwinden zu lassen Zu1: die HTML-Seite hat einen schwarzen Hintergrund, der Hintergrund vom Formularfeld ist auch schwarz. Nur ist da dieser blöde graue Rahmen. Im Endeffekt soll man das Feld nicht sehen können, sondern nur die Schrift. CSS sieht so aus: [code] input { font-family: Arial, Verdana; color: #0000FF; font-weight:bold; margin:2px; border-style:outset; border-color: #000000; background : #000000; } [/code] Zum Hintergrund: das Feld ist nicht für eine Eingabe, sondern füreine Ausgabe gedacht. Per JavaScript wird also ein Text eingelesen, der eine Beschreibung zu einem Link enthält. Unter dem InternetExplorer ist der Rahmen weg, aber unter FireFox nicht. Zu2: wie oben erwähnt, geht es um eine Ausgabe. Man soll daher auch nicht die Möglichkeit haben, in das Feld von Hand was einzutragen. Wie kann ich dieses nun mit einem Schreibschutz versehen bzw. das blinken des Cursors verhindert (falls man mal reinklicken sollte ins Feld)? Danke.

Antwort 1 von Friedel

Ein Inputfeld kann man mit dem Htmlattribut readonly zu einem Ausgabefeld machen. Man kann dann nichts hineinschreiben. Die XHTML-konforme Variante lautet readonly="readonly".

Wenn du keinen Rahmen haben willst, ist es nich sinnvoll mit
border-style:outset; 
border-color: #000000; 

einen 3D-Rahmen fest zu legen. Statt dessen solltest du
border:none; 

verwenden.

Antwort 2 von eggneck

Hi!
@ Friedel:
Ist es nicht wunderbar, wenn der Fragesteller einen mit Feedbacks zur Problemlösung nur so überhäuft? ;-)

Gretings

eggneck

Antwort 3 von eggneck

Greetings mit Doppel-E natürlich :-)

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: