php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.01.2005, 12:10  
Gast
 
Beiträge: n/a
Standard [CSS] Table und :hover ???

Hi zusammen,

Ich habe ein Table erstellt. Das möchte ich mit CSS gestalten. Jetzt hab ich ein <td> Element folgendermassen formatiert:
Code:
<td class="td_element">
Dazu folgenden CSS code:
Code:
.td_element {
background-color: #F0F0F0;
}
Jetzt kommt meine Frage. Ist es möglich einen :hover effekt auf dieses <td> Element zu machen. Also etwa so:
Code:
.td_element:hover {
background-color: #F0F0F0;
}
Also bei mir will das nicht klappen. Ich habe sowas schon mal gesehen, nur ich weiß nicht ob es nicht doch mit JS gemacht war.

Kann mir jemand einen Tipp geben?

Gruß
bigjay
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.01.2005, 14:12  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard Re: [CSS] Table und :hover ???

Zitat:
Zitat von -->bigJay<--
Code:
.td_element {
background-color: #F0F0F0;
}
.td_element:hover {
background-color: #F0F0F0;
}
Also bei mir will das nicht klappen. Ich habe sowas schon mal gesehen, nur ich weiß nicht ob es nicht doch mit JS gemacht war.
Wie soll sich der Hindergrund ändern, wenn beide Farbangaben exakt gleich sind?

Das geht schon, nur nicht im IE dafür benötigst du JS

Code:
<td onmouseover="this.backgroundColor='#F0F0F0';" onmouseout="this.backgroundColor='#FFFFFF';" style="background-color:#FFFFFF;">
DiBo33 ist offline   Mit Zitat antworten
Alt 20.01.2005, 14:19  
Gast
 
Beiträge: n/a
Standard

Das mit der Farbe war ein versehen.

Das hab ich mir schon fast gedacht, dass es nur mit JS geht. Naja danke für die Antwort :wink:

Gruß
bigjay
  Mit Zitat antworten
Alt 21.01.2005, 08:23  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: [CSS] Table und :hover ???

Zitat:
Zitat von DiBo33
nur nicht im IE
nicht ausreichend korrekt.

http://www.css4you.de/hover
Zitat:
Normaler Weise wird :hover für Hyperlinks eingesetzt, laut der W3C-Spezifikation ist diese Eigenschaft aber für alle Elemente zugelassen und so kannst du Mouseover-Effekte z.B. auch für Formularfelder, Tabellenzellen und <div>-Container definieren. Leider unterstützen Opera und der Internet Explorer bis zur Version 6 :hover nur für <a>-Tags.
wenn schon, denn schon.
imported_Ben ist offline   Mit Zitat antworten
Alt 21.01.2005, 12:17  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
Leider unterstützen Opera und der Internet Explorer bis zur Version 6 :hover nur für <a>-Tags.
A. Hier ist die Rede von <td>-Tag
B. Die Version 6 ist auf Opera gemünzt

:hover wird vom IE (ausser wie schon beschrieben im <a>-Tag) nach wie vor auch in der aktuellen 6er Version nicht unterstützt.

wenn schon, denn schon.
*SCRN*
DiBo33 ist offline   Mit Zitat antworten
Alt 21.01.2005, 12:28  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von DiBo33
Zitat:
Leider unterstützen Opera und der Internet Explorer bis zur Version 6 :hover nur für <a>-Tags.
A. Hier ist die Rede von <td>-Tag
schon klar. ich wollte das zitat nur gerne im zusammenhang bringen

Zitat:
Zitat von DiBo33
B. Die Version 6 ist auf Opera gemünzt
ähem. der IE 6.0 realisiert das aber doch auch nicht, wie du hier ja auch schreibst:
Zitat:
Zitat von DiBo33
:hover wird vom IE (ausser wie schon beschrieben im <a>-Tag) nach wie vor auch in der aktuellen 6er Version nicht unterstützt.
was ich eigentlich sagen wollte ist, dass nicht nur der IE es nicht unterstützt, sondern auch opera. da opera neben mozilla und dem firefox - meines erachtens - der dritte große browser ist, der es verdient hat auch als solcher bezeichnet zu werden, sollte man ihn nicht übergehen.

Zitat:
Zitat von DiBo33
*SCRN*
no comment


btw: sollte ich jetzt irgendwelche neuerungen bei opera verpasst haben, was :hover angeht, so korrigiert mich bitte.

danke.

grüße ben
imported_Ben ist offline   Mit Zitat antworten
Alt 21.01.2005, 12:35  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
btw: sollte ich jetzt irgendwelche neuerungen bei opera verpasst haben, was :hover angeht, so korrigiert mich bitte.
ist hiermit getan, Opera unterstützt :hover ab Version 7 in allen Tags
DiBo33 ist offline   Mit Zitat antworten
Alt 21.01.2005, 13:05  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

jut. danke. dann war das also alles nur aneinander vorbeigeredet!

aber frage:
http://www.opera.com/windows/changelogs/710/index.dml
Zitat:
hover and :active now only apply to links (as in, hover and/or active without any other selector)
ähem. verstehe ich nur das englisch falsch oder steht da, dass es nur für links geht?
imported_Ben ist offline   Mit Zitat antworten
Alt 21.01.2005, 14:06  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
ähem. verstehe ich nur das englisch falsch oder steht da, dass es nur für links geht?
Hmm gute Frage.

Ich würde es genauso lesen aber die Praxis zeigt, dass es in der 7er Version dennoch auch bei den anderen Tags funktioniert.
DiBo33 ist offline   Mit Zitat antworten
Alt 21.01.2005, 14:39  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ich habe gar keinen opera hier. ich lass das immer von anderen testen *duck* .. naja.
jetzt wäre mal wieder guradia oder toscho gefragt .. die zaubern ja immer noch ein paar extra-infos aus dem ärmel
imported_Ben ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP/MySQL: QCodo's Code-Generator Zergling-new Tutorials 2 09.05.2008 05:33
Import von innoDB-Tabellen, #1005 - Can't create table Zergling-new Datenbanken 0 30.07.2007 10:49
Parsen von Delimitern Basti Tutorials 0 30.09.2006 21:24
[CSS] Table ändert ungewollt seine Höhe, was tun? I-Spy HTML, Usability und Barrierefreiheit 1 13.05.2006 13:57
Truncate table Datenbanken 5 20.01.2006 09:47
create table statement wird doppelt abgesetzt PHP Tipps 2007 6 18.11.2005 14:48
[mysql] Table Design bei grossen Datenmengen Datenbanken 5 02.10.2005 13:25
[Erledigt] Problem mit mySQL Datenbanken 7 27.09.2005 12:06
PHP-Fehlermeldung, weiss nicht mehr weiter PHP Tipps 2005-2 12 21.09.2005 12:56
wie mit ph ein Table erzeugen PHP Tipps 2005-2 14 22.07.2005 11:32
mysql dump einspielen (ohne phpmyadmin) PHP Tipps 2005-2 6 18.06.2005 21:50
table mit inputs hinzufuegen PHP Tipps 2004 9 29.08.2004 17:33
HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45
[Erledigt] table eintrag grösse Datenbanken 5 05.06.2004 02:07

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
css table hover, table hover, table hover css, css hover table, css tabelle hover, html table hover, css table row hover, hover table, html tabelle hover, css tabellen hover, table:hover, table css hover, hover css table, html tabellen hover, tabelle css hover, php tabelle hover, css hover tabelle, css table:hover, hover table css, table hove

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:58 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.