CSS transition fade element

Möchte ich so blenden Sie ein element sichtbar und unsichtbar.

Ich weiß, ich kann dies tun, indem Sie:

element {
  opacity:1;
}

element.fade {
  opacity:0;
  transition: opacity .5s linear;
}

Das problem dabei ist, dass die (jetzt) unsichtbare element noch vorhanden ist, Platz wegnimmt.

Ich würde mich freuen, zu verblassen und dann ganz verschwinden, wie wenn display:none gesetzt wurde.

Schreibe einen Kommentar