(gelöst) CSS Problem

aaaaaaaa

Mitglied
Hallo!

Ich hoffe mir kann jmd. helfen... ich habe ein ziemlich "simples" Problem, auf deren Lösung ich nicht komme.

Folgendes:
Ich habe ein Kontaktformularskript genommen und nun möchte ich das Design anpassen.
Der Hintergrund der Texteingabe, sprich, dort wo man den Text eintippt, möchte ich "transparent" haben!
(Rest ist bereits angepasst...)

Hier ein Ausschnitt:QUOTE
<style type="text/css">
body,td,th{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333333;}
body{background-color: transparent;}
a:link, a:visited, a:active{color:#0066FF;text-decoration:none;}
a:hover{text-decoration: underline;}
</style>

<script type="text/javascript">
function reload_captcha(){
var nd = new Date();
var src="captcha.php?"+nd;
document.getElementById("captcha").src= src;
}
</script>

</head>
<body>

<p><strong>Kontaktformular:</strong></p>
<form name="kontaktformular" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">

<table style="width:320px">
<tr><td colspan="2"><?php echo $meldung; ?></td></tr>
<tr>
<td style="width:150px"><strong>Name:</strong></td>
<td><input name="name" type="text" value="<?php echo $name; ?>" size="25" maxlength="100" /></td>


Das rotmarkierte ist die wichtige Stelle. Ich habe es mit ...
style="background-color: transparent"
und mit...
bgcolor="transparent"
... probiert, aber leider ohne Erfolg. Ich habe es an ziemlich jede Stelle eingefügt.

Ich hoffe jmd. wird mir helfen. Schön wäre es, wenn man es auch noch elegant lösen könnte, aber eine extra-CSS Datei möchte ich nicht. Das ganze muss in das Skript rein. Mit "elegant" meine ich, da ich mehrere "inputs" färben muss, wäre es schön, wenn man den Code klein halten könnte.

Ich freue mich auf Antworten!!

VG
 
Ok gelöst.
wink.gif


EDIT folgt gleich mit Lösung!

e:// Ich schreibe die Lösung nun doch in einem neuen Beitrag...
 
hmm.

<input type="text" style="background: transparent; border:#F00 thin solid" />

funktioniert bei mir ohne probleme..

gruß,
karsten
 
@KarstenS
Vielen Dank für deinen Beitrag!
Bei mir funktioniert der Lösungsweg leider nicht. Irgendwas wird bei mir am Code nicht stimmen.

Jedenfalls habe ich es nun so hingekriegt:

In style.css habe ich eine Klasse geschrieben (kann man auch in die Datei selbst schreiben, aber ich habe mich umentschieden und es in die eine gepackt, die ich schon hatte):

.txt_input{
width:200px;
height: 25px;
display:block;
background-color: transparent;
padding-left: 10px;
font-family: Arial, Helvetica;
font-size: 18px;
font-weight: 100;
color:#FFFFFF;
border-color: transparent
border-right-width: 0;
border-left-width: 4px;
border-top-width: 0;
border-bottom-width: 0px;
border-left-style: solid;
border-right-style: none;
border-top-style: none;
border-bottom-style: none;
text-align: left;
vertical-align: middle;
}

Und in der php-Datei rufe ich die Klasse nun so auf:
QUOTE <td><input name="email" type="text" class="txt_input" id="email" value="<?php echo $email; ?>" size="25" maxlength="100" /></td>



VG
 
@Moderator / Admin

Warum kann ich den Thread-Titel nicht ändern?
Habt Ihr die Einstellung bewusst deaktiviert?

Würde gerne, aus ungelöst > gelöst machen.
wink.gif


VG
 
QUOTE (aaaaaaaa @ So 13.06.2010, 15:12)Warum kann ich den Thread-Titel nicht ändern?
Habt Ihr die Einstellung bewusst deaktiviert?


Was passiert, wenn Du den ersten Beitrag zum Editieren aufrufst?

Dann müßten die Felder kommen, die es auch beim Erstellen eines neuen Threads gibt.

PS: Ist geändert.
 
Danke fürs ändern,

aber... dem bin ich mir bewusst, so ist das bei den meisten boards/ foren.
Hier habe ich aber diese Möglichkeit nicht. Bei Bedarf kann ich ein Screen machen..
für mich aber jetzt uninteressant, da es sich nun erledigt hat.

VG
 
Zurück
Oben