son gohan
Erfahrenes Mitglied
Hallo,
die CSS Pseudoklassen :focus und :active werden ja nicht so gut unterstützt von Internet Explorer und Opera Browsern.
Jetzt habe ich aber ein Tooltip gebaut mit CSS, wo ein HTML span mit der CSS Eigenschaft visibility:visible; und z-index:1000; sichbar gemacht werden, nachdem diese angeklickt wurden, und erkannt wird dies vom Browser "eben" durch die CSS Eigenschaft a.tip:active span, a.tip:focus span . Also den beiden CSS Eigenschaften die ja so schlecht von IE und Opera Browsern unterstützt werden.
Jetzt suche ich nach Lösungen, einmal würd ich gerne mit PHP Aushilfe schaffen, weil der Tooltip ist ja von einem HTML a Tag umgeben und sobald man darauf klickt wird ja die Seite normal neu geladen, bzw. bin ich mir gerade auch nicht so sicher drüber ob die Seite neu geladen wird wenn im href="#anker" Attribut nur ein Anker angegeben ist, aber was ich hier gerne machen würde, wäre, eine globale Variable mit PHP zu senden damit die CSS Eigenschaft gewechselt wird, weil ja die Pseudoklassen nicht von allen Browsern unterstützt werden.
Eine zweite Lösung stelle ich mir vor mit Javascript, hier sollte der es auch direkt gewechselt werden können, vielleicht sogar bevor jemand auf den Tooltipbutton klickt um die Seite neu zu laden, weil wenn er sieht das der Tooltip stehen bleibt wird er kein grund mehr dazu haben um den Link zu klicken und ein Neuladen der Seite zu erzeugen.
Kann mir bitte jemand Beispiele nennen wenn er Lösungen kennt wie man das mit PHP und Javascript löst.
Besten Dank.
die CSS Pseudoklassen :focus und :active werden ja nicht so gut unterstützt von Internet Explorer und Opera Browsern.
Jetzt habe ich aber ein Tooltip gebaut mit CSS, wo ein HTML span mit der CSS Eigenschaft visibility:visible; und z-index:1000; sichbar gemacht werden, nachdem diese angeklickt wurden, und erkannt wird dies vom Browser "eben" durch die CSS Eigenschaft a.tip:active span, a.tip:focus span . Also den beiden CSS Eigenschaften die ja so schlecht von IE und Opera Browsern unterstützt werden.
Jetzt suche ich nach Lösungen, einmal würd ich gerne mit PHP Aushilfe schaffen, weil der Tooltip ist ja von einem HTML a Tag umgeben und sobald man darauf klickt wird ja die Seite normal neu geladen, bzw. bin ich mir gerade auch nicht so sicher drüber ob die Seite neu geladen wird wenn im href="#anker" Attribut nur ein Anker angegeben ist, aber was ich hier gerne machen würde, wäre, eine globale Variable mit PHP zu senden damit die CSS Eigenschaft gewechselt wird, weil ja die Pseudoklassen nicht von allen Browsern unterstützt werden.
Eine zweite Lösung stelle ich mir vor mit Javascript, hier sollte der es auch direkt gewechselt werden können, vielleicht sogar bevor jemand auf den Tooltipbutton klickt um die Seite neu zu laden, weil wenn er sieht das der Tooltip stehen bleibt wird er kein grund mehr dazu haben um den Link zu klicken und ein Neuladen der Seite zu erzeugen.
Kann mir bitte jemand Beispiele nennen wenn er Lösungen kennt wie man das mit PHP und Javascript löst.
Besten Dank.