+ Antworten
Ergebnis 1 bis 12 von 12

Thema: td mit so etwas wie td:hover ?

  1. #1
    TP-Senior monsterag macht alles soweit korrekt
    Registriert seit
    Jan 2005
    Beiträge
    147

    td mit so etwas wie td:hover ?

    Hallo,
    ich habe eine Tabelle mit Links in den einzelnen td-tags
    ich kann ja mit a:hover den Links eine andere Hintergrundfarbe beim Überstreifen mit der Maus geben.
    Ich möchte aber, daß die ganze Zelle mit der Hintergrundfarbe gefüllt wird. Ich hatte es auch mit einer klasse innerhalb des td-tags probiert.
    Mit wäre ja auch schon geholfen, wenn die a-tags wenigstens die gesamte breite und höhe der zelle nehmen würden. ich hatte da schon display:block probiert. Das funktioniert bei Listen gut.
    Geht so etwas ohne Javascript?
    Vielen Dank für einen Tip.

  2. #2
    TP-Veteran max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User Avatar von max.m
    Registriert seit
    Dec 2005
    Ort
    Stuttgart
    Beiträge
    1.939
    Hmm, eine Lösung ohne Javascript wäre mir nicht bekannt,
    aber hier wäre eine mit:

    HTML-Code:
    <table>
    <tr bgcolor="#CCCCCC">
    <td onMouseOver="this.bgColor='#FFFFFF'" onMouseOut="this.bgColor='#CCCCCC'">Bla Bla</td>
    <td onMouseOver="this.bgColor='#FFFFFF'" onMouseOut="this.bgColor='#CCCCCC'">Bli Bli</td>
    </tr>
    </table>
    Darf man fragen weshalb Du kein Javascript verwenden möchtest?

  3. #3
    TP-Supporter chorn bringt sich richtig ein Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    370
    td:hover {...} und gut ist.

  4. #4
    TP-Veteran max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User Avatar von max.m
    Registriert seit
    Dec 2005
    Ort
    Stuttgart
    Beiträge
    1.939
    Zitat Zitat von chorn Beitrag anzeigen
    td:hover {...} und gut ist.
    Cool, ging ich davon aus geht nicht, da er es im Threadtitel selbst hatte.

  5. #5
    TP-Supporter chorn bringt sich richtig ein Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    370
    Kann ich dir eingeschränkt auch nur beipflichten - man muss sich entscheiden welche Browser man ansprechen will. Das übliche Spiel

  6. #6
    TP-Veteran max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User Avatar von max.m
    Registriert seit
    Dec 2005
    Ort
    Stuttgart
    Beiträge
    1.939
    Ok, danke.

  7. #7
    TP-Senior monsterag macht alles soweit korrekt
    Registriert seit
    Jan 2005
    Beiträge
    147
    Danke. Das mit dem td:hover geht leider nur bei Mozilla.
    Ich habe erstmal die JS-Lösung genommen.

    Wie bekomme ich es denn hin, daß das ganze td anklickbar wird, wenn im td-tag ein a-tag ist?
    Code:
    <td class='zelle' onMouseOut="this.bgColor = '#FFFFFF' " onMouseOver="this.bgColor = '#e6e6e6' ">
                <a href="/anzeige/kurse?kursnr=7">Tango</a>
                <div class='belegte'>
                  1/20
                </div>
              </td>
    Ich möchte nicht nur eine Zeile anklicken können, sondern das ganze Feld.
    Weiß jemand dann einen Rat?

  8. #8
    TP-Veteran wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE Avatar von wildmieze
    Registriert seit
    Dec 2003
    Beiträge
    1.660
    Naja, onClick gibt es auch noch ..
    .. aber ich denke, dann wird es einfacher, die <a> größer zu machen.
    Was hat denn bei display:block; nicht geklappt? Ich nutze das eigentlich öfter, allerdings nicht in Tabellenzellen sondern meist in Listen. Oft brauche ich da nur ein padding für oben und unten, damit der Text mittig ist .. Könnte bei zweizeiligen Links in Tabellen allerdings schwierig werden^^

    Edit: oh, sorry, hatte das zusätzliche div in der Zelle nicht beachtet .. wenn das mit anklickbar sein soll, dann vielleicht doch besser mit onClick .. son div im a macht man ja nicht

  9. #9
    TP-Supporter sejuma bringt sich richtig ein
    Registriert seit
    Jun 2008
    Ort
    Ludwigshafen
    Beiträge
    337
    Und warum nimmst du keine Listen-Navi?

  10. #10
    TP-Senior monsterag macht alles soweit korrekt
    Registriert seit
    Jan 2005
    Beiträge
    147
    Das ganze ist eine Art Stundenplan in tabellenform.
    Daher keine Listen. Ist ja keine Navigation...
    Wie kann man denn bei onclick die größe ändern der sensitiven Fläche?

  11. #11
    TP-Veteran wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE Avatar von wildmieze
    Registriert seit
    Dec 2003
    Beiträge
    1.660
    Du müsstest mit onClick die ganze Tabellenzelle belegen können ..

  12. #12
    TP-Moderator hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Hey
    schau dir mal whatever:hover an. Dadurch arbeitest du nur im IE mit nem JS

+ Antworten

Ähnliche Themen

  1. css hover für ie!
    Von mr_death im Forum Webdesign allgemein
    Antworten: 1
    Letzter Beitrag: 04.04.2008, 01:22
  2. CSS - a:hover
    Von Hamst0r im Forum HTML & CSS
    Antworten: 8
    Letzter Beitrag: 20.08.2007, 22:50
  3. hover
    Von nixdorf im Forum Webdesign allgemein
    Antworten: 5
    Letzter Beitrag: 25.07.2005, 16:22
  4. Antworten: 10
    Letzter Beitrag: 12.10.2002, 01:09
  5. etwas um etwas kreisen lassen.....
    Von Ringo im Forum Flash & Multimedia
    Antworten: 11
    Letzter Beitrag: 07.02.2002, 22:27

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51