ERLEDIGT
JA
JA
ANTWORTEN
10
10
ZUGRIFFE
1142
1142
EMPFEHLEN
-
13.03.10 12:48 #1
- Registriert seit
- Apr 2004
- Ort
- Die heimliche Hauptstadt des Bieres
- Beiträge
- 563
Hallo,
in letzter Zeit häufen sich Lösungen um Formularelemente anders zu gestalten. Ist natürlich optimal, um ein Formular in allen Browsern gleich aussehen zu lassen. Mir geht es jetzt aber speziell um die Button Gestaltung und da wiederum um diese CSS3 Lösung. Solange ich sie auf normale Button anwende, ist alles gut. Nur die Submit und Reset Button spielen da nicht mit. Da wird das ganze ziemlich vermurkst. natürlich könnte man statt dessen normale Button einsetzen und per JS die entsprechenden Funktionen einbinden, nur geht dann beim Submit Button die Funktion der Enter-Taste verloren, ich kann also mit Enter kein Formular mehr abschicken sondern muß immer mit der Maus drauf klicken.
Deshalb meine Frage, wie kann ich (oder geht das überhaupt?) normale Button verwenden und mit der Enter-Taste das Formular absenden, ohne daß deren Funktion in Textfeldern verloren geht?
Schönes Wochenende,
SprintThink Different.
-
13.03.10 12:51 #2
zb. eine Event Überwachung einschallten, die deine Tastertur überwacht und wenn Enter gedrückt wird schickst du die Daten mit Ajax ab,
wäre jetzt aber nur der erste gedanke
Oder du legst mittels Javascript den Focus auf den Button
Geändert von one6666 (13.03.10 um 12:59 Uhr)
Flash rocks!
Apple baut Möbel für Mädchen.
Mädchenmöbel müssen keine Funktion erfüllen sondern hübsch sein.
Nur Mädchen kaufen Apple. Manche Mädchen sind halt in einem
Männerkörper gefangen.
-
mfg
DeluXe
-
14.03.10 07:30 #4
- Registriert seit
- Apr 2004
- Ort
- Die heimliche Hauptstadt des Bieres
- Beiträge
- 563
Ok, vermurkst ist vielleicht etwas hart, aber es wird ein sehr unschöner Rand drumrum gesetzt. Das Bild ist vom Safari, beim FF ist der Rand nur minimal schmäler.
Ich hab die Klasse einfach in den Input Tag reingesetzt, oder sollte dabei noch speziell was zugesetzt werden?
HTML-Code:<input class="small magenta awesome" type="submit" name="submitButtonName">Think Different.
-
mfg
DeluXe
-
14.03.10 12:30 #6
- Registriert seit
- Apr 2004
- Ort
- Die heimliche Hauptstadt des Bieres
- Beiträge
- 563
Think Different.
-
14.03.10 12:37 #7Maik Tutorials.de Gastzugang
Moin,
gut möglich, dass das Ergebnis aus dem Rahmen des Submit- / Reset-Buttons resultiert.
mfg Maik
-
14.03.10 13:05 #8Maik Tutorials.de Gastzugang
Bingooo

Lösung: Den Rahmen zuvor zurücksetzen:
Code css:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
input[type=submit], input[type=reset] { border:none; } .awesome, .awesome:visited { background: #222 url(/images/alert-overlay.png) repeat-x; display: inline-block; padding: 5px 10px 6px; color: #fff; text-decoration: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5); text-shadow: 0 -1px 1px rgba(0,0,0,0.25); border-bottom: 1px solid rgba(0,0,0,0.25); position: relative; cursor: pointer; }
DeluXe hat dann wohl in seiner Testseite zusätzlich ein sog. "Reset-Stylesheet" genutzt, das u.a. den Rahmen jeglicher Elemente unterbindet.
mfg Maik
-
14.03.10 13:27 #9
- Registriert seit
- Apr 2004
- Ort
- Die heimliche Hauptstadt des Bieres
- Beiträge
- 563
Hi Maik,
vielen Dank für die einfache Lösung, und das auch noch ohne JS.
Schönen Sonntag noch,
SprintThink Different.
-
14.03.10 13:33 #10Maik Tutorials.de Gastzugang
-
14.03.10 16:01 #11Schri-Schra-Schrödi *g*
mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
Dinge, die mit Tabellen besser klappen als mit CSS
Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
Meine Links zum Thema Linux (Last update: 29.10.2011)
Kein Busen ist so flach wie das Niveau dieser Party!
----
Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
----
Ich habe 3 Kinder und kein Geld!
Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)
Ähnliche Themen
-
Flex Reset Button
Von FingerSkill im Forum Adobe Flex & AIRAntworten: 1Letzter Beitrag: 08.11.08, 08:22 -
submit und reset buttom durch img ersetzten
Von Gunah im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 13.06.07, 16:26 -
Image-Button als Reset-Button?
Von unrealzero_php im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 12.01.07, 18:35 -
Button mit 3 Funktionen (submit,reset,focus)
Von IIIRaVeNIII im Forum Javascript & AjaxAntworten: 8Letzter Beitrag: 03.04.05, 18:11 -
reset Button Bug
Von LoMo im Forum PHPAntworten: 3Letzter Beitrag: 01.04.05, 11:50





Zitieren


Login




