Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 18.07.2019, 12:46
cloned cloned ist offline
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 30.01.2014
Beiträge: 2.004
cloned ist jedem bekanntcloned ist jedem bekanntcloned ist jedem bekanntcloned ist jedem bekanntcloned ist jedem bekanntcloned ist jedem bekannt
Standard

Wofür wird hier display: table benötigt? Das ist eigentlich ein Wert der nie wirklich gebraucht wird (außer bei Spezialfällen)

Du kannst nicht zwischen display hin- und herschalten, du kannst lediglich die opacity animieren:

Code:
<div class="link">
  TEXT
   <div class="subspalte2">
   
   More text
   </div>

</div>

------

.link .subspalte2 { 
opacity: 0; 
transition: opacity 1s;
}
.link:hover .subspalte2 {
  opacity: 1;
}
Das Problem was du wohl als nächstes hast: Nein, eine schöne Lösung den Platz nicht zu belegen gibt es nicht.
Du kannst zB das Element absolut positionieren. Das ist aber je nach Layout nicht wirklich möglich.
Mit Zitat antworten