@@Kurt001:
nuqneH
Ich möchte keinen Button vorgesetzt bekommen.
Du bekommst ihn auch nicht vorgesetzt, sondern die Besucher deiner Seite. Und diese (er)kennen zum Abschicken eines Formulars eher etwas nach Button Aussehendes als etwas nach Link Aussehendes. Was du möchtest, ist zweitrangig.
Und für diese Kosmetik willst du in Kauf nehmen, dass
(1) dein Formular nicht wie gewohnt per [Enter]-Taste abgeschickt werden kann?
(2) dein Formular von vielen Benutzer gar nicht abgeschickt werden kann?
Wenn es denn sein muss, lass deinen Button wie ein Link aussehen:
button
{
background-color: transparent;
border: 0 none;
color: blue;
cursor: pointer;
padding: 0;
text-decoration: underline;
}
Ich habe auch schon mit background-color=transparent probiert, aber dann bekomme ich keine Unterstreichung beim hover.
?? Firefox unterstreicht in der Tat nicht, was aber nichts mit der Hintergrundfarbe zu tun hat.
Workaround:
<button type="submit"><span>GA_GUIDE</span></button>
button span
{
text-decoration: underline;
}
bzw. Unterstreichung nur bei ':hover':
button:hover span
{
text-decoration: underline;
}
(und die 'text-decoration'-Deklaration für 'button' weg)
Qapla'
--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)