Hover-Effekt direkt in HTML-Tag? |
Izzmoo unregistriert
|
|
Hallo,
ich möchte gerne einen Hover-Effekt auf die Links auf meiner Website legen. Mir ist bekannt, dass ich das mittels der Pseudo-Klasse :hover lösen kann. Dafür brauche ich allerdings meines Wissens einen extra definierten Style-Teil im Head meiner Seite oder ein externes Stylesheet.
Ich möchte das aber innerhalb des a-Tags des Links ausdrücken.
Ist das möglich?
|
|
19.05.06 20:24 |
|
|
Broken Sword
Mitglied
Dabei seit: 18.06.04
Beiträge: 537
Forenversion: 2.3
|
|
Nein, das geht nicht. (Wie du schon sagtest, es ist eine Pseudo-klasse)
Du könntest jedoch im html-tag dem a-tag eine klasse verpassen und dann mittels onmouseover+javascript das design ändern.
|
|
19.05.06 20:48 |
WWW
Finden
Als Freund hinzufügen
|
|
lycoos
Frauenstimme 2007
Dabei seit: 05.08.05
Beiträge: 1.076
|
|
Zitat: |
Original von Broken Sword
Nein, das geht nicht. (Wie du schon sagtest, es ist eine Pseudo-klasse)
Du könntest jedoch im html-tag dem a-tag eine klasse verpassen und dann mittels onmouseover+javascript das design ändern. |
Wobei Javascript pfui ist! Wieso machst du es nicht über den header? Über eine externe Datei geht es auch!
__________________ mfg
der Lycoos
Der Satz des Pythagoras umfasst 24 Worte,die Zehn Gebote 279, die amerikanische Unabhängigkeitserklärung 300 und die Verordnung der EG über die Einfuhr von Karamelbonbons 25.911 Worte.
|
|
19.05.06 23:41 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Izzmoo unregistriert
|
|
Zitat: |
Original von lycoos
Zitat: |
Original von Broken Sword
Nein, das geht nicht. (Wie du schon sagtest, es ist eine Pseudo-klasse)
Du könntest jedoch im html-tag dem a-tag eine klasse verpassen und dann mittels onmouseover+javascript das design ändern. |
Wobei Javascript pfui ist! Wieso machst du es nicht über den header? Über eine externe Datei geht es auch! |
Das ist mir klar ... nur will ich es nicht so machen.
|
|
19.05.06 23:46 |
|
|
lycoos
Frauenstimme 2007
Dabei seit: 05.08.05
Beiträge: 1.076
|
|
Zitat: |
Original von Izzmoo
Zitat: |
Original von lycoos
Zitat: |
Original von Broken Sword
Nein, das geht nicht. (Wie du schon sagtest, es ist eine Pseudo-klasse)
Du könntest jedoch im html-tag dem a-tag eine klasse verpassen und dann mittels onmouseover+javascript das design ändern. |
Wobei Javascript pfui ist! Wieso machst du es nicht über den header? Über eine externe Datei geht es auch! |
Das ist mir klar ... nur will ich es nicht so machen.
|
Dann wirst du nicht um javascript herrum kommen aber wieso frage ich mich immernoch? Ist deine Festplatte voll?
__________________ mfg
der Lycoos
Der Satz des Pythagoras umfasst 24 Worte,die Zehn Gebote 279, die amerikanische Unabhängigkeitserklärung 300 und die Verordnung der EG über die Einfuhr von Karamelbonbons 25.911 Worte.
|
|
19.05.06 23:50 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Izzmoo unregistriert
|
|
Zitat: |
Original von lycoos
Zitat: |
Original von Izzmoo
Zitat: |
Original von lycoos
Zitat: |
Original von Broken Sword
Nein, das geht nicht. (Wie du schon sagtest, es ist eine Pseudo-klasse)
Du könntest jedoch im html-tag dem a-tag eine klasse verpassen und dann mittels onmouseover+javascript das design ändern. |
Wobei Javascript pfui ist! Wieso machst du es nicht über den header? Über eine externe Datei geht es auch! |
Das ist mir klar ... nur will ich es nicht so machen.
|
Dann wirst du nicht um javascript herrum kommen aber wieso frage ich mich immernoch? Ist deine Festplatte voll?
|
Hat schon seine Gründe ...
|
|
19.05.06 23:59 |
|
|
xundy
Mitglied
Dabei seit: 16.01.04
Beiträge: 817
Forenversion: 2.3
|
|
Zitat: |
Original von lycoos
Wobei Javascript pfui ist! Wieso machst du es nicht über den header? Über eine externe Datei geht es auch! |
Das ist ja wohl völliger Blödsinn, Javascript ist auf einer modernen Seite heutzutage nicht mehr wegzudenken(siehe Ajax=>Google), da moderne Browser es auch schaffen JS in einer Sandboxumgebeung laufen zu lassen(wie es hätte eigentich schon immer sein sollen), sind die Sicherheitsbedenken aus alten Tagen sicher nicht mehr angebracht,
ausserdem ermöglicht JS auch dort identische Ergebnisse zu erzielen, wo durch Browserspeziefische CSS -Inkompatiblitäten eigentlich kaum ein zufriedenstellendes Ergebnis zu erreichen wäre.
Ein derartige Einstellung ist also wohl eher altbacken, und kein ernstzunemhmender Webdisigner wird an JS vorbeikommen, wie das neue wBB3 auch deutlich zeigen wird.
Grenzen zu erweitern ist nur möglich wenn man auch alle zur Verfügung stehenden Werzeuge verendet
Don't blame JS, maybe it's your fault
mfg
__________________ Fragen kostet nichts, nicht fragen kann teuer werden!
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von xundy: 20.05.06 11:10.
|
|
20.05.06 11:09 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
lycoos
Frauenstimme 2007
Dabei seit: 05.08.05
Beiträge: 1.076
|
|
Aber wenn es auch anders geht dann sollte man doch besser kein js nehmen oder?
__________________ mfg
der Lycoos
Der Satz des Pythagoras umfasst 24 Worte,die Zehn Gebote 279, die amerikanische Unabhängigkeitserklärung 300 und die Verordnung der EG über die Einfuhr von Karamelbonbons 25.911 Worte.
|
|
20.05.06 19:13 |
E-Mail
Finden
Als Freund hinzufügen
|
|
KleenMicha
Webentwickler
Dabei seit: 16.01.04
Beiträge: 2.592
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Profi
|
|
Und wie sollte es ohne javascript gehen?
Du müsstest dass ja mittels eines Layer dass unterhalb eines jeden Links aufgeht.
Bedenke bitte das: .klasse:link im ie so nicht funktioniert.
__________________ Gruß Micha
|
|
20.05.06 19:16 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
lycoos
Frauenstimme 2007
Dabei seit: 05.08.05
Beiträge: 1.076
|
|
Bei mir habe ich es so gemacht .
code: |
1:
2:
3:
4:
5:
|
#ersterbereich{}
#ersterbereich a{}
#ersterbereich a:hover{} |
|
Wird bei mir im ie und im ff richtige angezeigt! Wenn man es mit divs macht!
__________________ mfg
der Lycoos
Der Satz des Pythagoras umfasst 24 Worte,die Zehn Gebote 279, die amerikanische Unabhängigkeitserklärung 300 und die Verordnung der EG über die Einfuhr von Karamelbonbons 25.911 Worte.
|
|
20.05.06 19:23 |
E-Mail
Finden
Als Freund hinzufügen
|
|
KleenMicha
Webentwickler
Dabei seit: 16.01.04
Beiträge: 2.592
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Profi
|
|
Dann gehen irgendwo innerhalb der Seite, oder an einem vorher festplazierten Punkt diese neuen Felder auf. Wie ich fidne sehr umsädnlich.
Klarer Vorteil der von mir erwähnten Klasse, der tooltip haftet sich direkt an die maus, und bietet noch diverese andere Möglichkeiten, wie:
-tranparenz
-er bleibt eine vorher definierte Zeit offen
-Positionierung des tooltip an vielen Seiten des Mauszeigers
usw.
__________________ Gruß Micha
|
|
20.05.06 19:29 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|