Zum Inhalt springen

CSS gleiche Spaltenbreiten


kills

Empfohlene Beiträge

ach hab noch was vergessen:

ich brauch noch ein style der mir folgendes bringt:

Ich möchte, dass das TD in dem sich der Link befindet die Hintergrundfarbe wechselt, wenn ich entweder über den Link fahre, oder über das TD fahre.

Das ganze möchte ich aber mit einem allgemeinen Style machen. Der style soll nicht klassen/id-bezogen sein

-----------------------------

UPDATE:

Alle TDs die aber keinen Link enthalten sollen diesen hover effekt nicht haben.

Es dürfen pseudo-klassen wie :hover usw. dazu auf alle möglichen ElementTypen benutzt werden

Es dürfen auch CSS3 Selektoren verwendet werden

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi kills!

Fang!


<style>

  table {

    table-layout: fixed;

    width: 100%;

  }

  td:hover {

    background-color: black;

    color: white;

  }

</style>

<table>

  <tr>

    <td>testtest</td>

    <td>test</td>

    <td>test</td>

    <td>test</td>

    <td>test</td>

    <td>testtesttesttest</td>

  </tr>

  <tr>

    <td>test</td>

    <td>testtest</td>

    <td>testtesttest</td>

    <td>test</td>

    <td>test</td>

    <td>test</td>

  </tr>

</table>

Beide Probleme in einem gelöst! Neues Problem: Falls der Inhalt einer Zelle zu lang ist ist alles vorbei.

Gruß, Tobias

Link zu diesem Kommentar
Auf anderen Seiten teilen

Neues Problem: Falls der Inhalt einer Zelle zu lang ist ist alles vorbei.

Gruß, Tobias

das kann man aber umgehen mit overflow:D

beispiel:

<td cellspacing="5" style="width: 454px; height: 295px;" bgcolor="">

<div style="width: 452px; height: 293px; overflow : auto;">

dann wird das td scrollbar wenn zu viele daten drin sind!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi kills!

Fang!


<style>

  table {

    table-layout: fixed;

    width: 100%;

  }

  td:hover {

    background-color: black;

    color: white;

  }

</style>

<table>

  <tr>

    <td>testtest</td>

    <td>test</td>

    <td>test</td>

    <td>test</td>

    <td>test</td>

    <td>testtesttesttest</td>

  </tr>

  <tr>

    <td>test</td>

    <td>testtest</td>

    <td>testtesttest</td>

    <td>test</td>

    <td>test</td>

    <td>test</td>

  </tr>

</table>

Beide Probleme in einem gelöst! Neues Problem: Falls der Inhalt einer Zelle zu lang ist ist alles vorbei.

Gruß, Tobias

Hey Tobias,

also das mit dem table-layout: fixed; hat mich schonma weitergebracht.

Das kannte ich noch nicht, aber man kann ja immer was neues lernen :)

Das mit dem hover ist ganz so einfach nicht.

Der hover soll nur bei Tds angezeigt werden die einen Link beinhalten!

Das mit den Inhalten passt schon. Ich geb die "Fest" an, die werden nicht durch usereingaben generiert.... ist nur im menu...

Danke und Gruß,

Markus

Link zu diesem Kommentar
Auf anderen Seiten teilen

Achso, ok, wie wär's dann hiermit:


<style>

  table {

    table-layout: fixed;

    width: 100%;

  }

  a {

    display: block;

  }

  a:hover {

    background-color: black;

    color: white;

  }

</style>

<table>

  <tr>

    <td>testtest</td>

    <td>test</td>

    <td>test</td>

    <td>test</td>

    <td>test</td>

    <td>testtesttesttest</td>

  </tr>

  <tr>

    <td>test</td>

    <td><a href="">testtest</a></td>

    <td>testtesttesttesttesttes</td>

    <td>test</td>

    <td>test</td>

    <td>test</td>

  </tr>

</table>

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...