Dennis: Text als Button verwenden...?

Beitrag lesen

Hi Cheatah,

auf die Gefahr hin, mich zu wiederholen: Das ist eine Sache von CSS.

Wollen wir mal ausnahmsweise genau sein:
<input type="submit" style="border:none;background-color:#ffffff;" value="[Abschicken]">

Vl. gibt es da auch eine CSS-Lösung mit einer dynamischen Breite des Buttons....?

Der Button passt sich eigentlich automatisch an den Inhalt an, d.h. wenn mehr drauf/drin steht, wird er automatisch breiter.
Eine Alternative wäre vielleicht, dass man dem Button die Maximalbreite gibt und den Button vertkal zentriert, dann steht der Text immer in der Mitte, egal wie viel.

Eine weitere Alternative wäre PHP; man ermittelt mit strlen() die Länge dessen, was auf den Button geschrieben werden soll, und ermittelt dementsprechend die Länge size, also AFAIK wäre das:
echo '<input type="submit" value="' . $value . '" size="' . strlen($value) . '">';

MfG, Dennis.

--
Signatur 2 von 3:
Die EU und die neuen Mitgliedslnder:
http://www.riehle-web.com/pkprojekt/
Oder doch mehr in HTML interessiert?
http://tutorial.riehle-web.com