Text unsichtbar html css?

3 Antworten

Einfaches Beispiel:

HTML:

<div class="box">
  <span class="text-a">Text A</span>
  <span class="text-b">Text B</span>
</div>

CSS:

.box > .text-a,
.box:hover > .text-b {
  display: block;
}

.box > .text-b,
.box:hover > .text-a {
  display: none;
}

Bezüglich des Aspekts Barrierfreiheit ist dieser Artikel informativ.

Klar geht das.

Aber immer auch daran Denken was Google sieht und wie es Mobil bedienbar ist. Dort gibt es keine Maus.

Nicht zu vergessen Barrierefreiheit zu beachten

Versuchs mal mit
…. ::hover{

content: "lorem ipsum2";

}

ansonsten könnte ich dir das in JavaScript vor machen.