Christian Seiler: CSS Mouseover Tabellen Zellen Rahmen

Beitrag lesen

Hallo Christoph,

juppp erledigt und es geht, danke vielmals. gibt es vielleicht noch einen befehl also asntatt solid das der rahmen nach ihnen geht also die zeile nicht mehr platz wegnimmt, sonst  verschiebt sich alles etwas.

Jain. Der Rahmen ist immer außen.

Du kannst aber folgendes machen:

a.link1:link, a.link1:visited {
  ....
  margin: 1px;
}

a.link1:hover {
  ...
  margin: 0;
}

Damit hast Du, wenn die Maus nicht darüber ist, einen Randabstand, der genausogroß ist, wie der Rahmen später. Wenn die Maus drüber ist, hast Du den Randabstand nicht mehr, dafür aber den Rahmen.

Du könntest auch für :link und :visited einen unsichtbaren Rahmen nehmen (border: 1px solid transparent), das kann der Internet Explorer aber nicht.

Viele Grüße,
Christian