Ich versuche, die Breite eines Div bei Hover zu erhöhen, während die Höhe gleich bleibt. Das ist hart, weil ich die Höhe von padding-top: 100% bekomme, was es erlaubt, ein veränderbares Quadrat zu sein. So natürlich, wie ich die Breite vergrößere, erhöht sich die Höhe auch organisch. (Es ist wichtig, dass die div Höhe und Breite in seinem normalen Zustand gleich sind, so ist es ein perfektes Quadrat)zunehmende Breite auf Hover, auf einem Quadrat padding-top: 100% div
Ich bin jetzt verloren und unsicher, wie dies zu erreichen ist, wird jeder Eingang geschätzt.
https://jsfiddle.net/9tc2mbwd/2/
.work-container { padding-top: 100%; }
So brauchen Sie die 'padding-top'-Eigenschaft, weil Sie die Breite des div auf die 30% seines Containers setzen, der keine absolute Größe hat, und möchten, dass die Höhe gleich ist? – Nekomajin42
Ja, die Breite und Höhe müssen im Normalzustand gleich sein. Ich werde das klarer machen. –
Nur Ihre freundliche Erinnerung, um eine richtige Antwort zu wählen, wenn Sie eine sehen - es hilft jedem ein wenig heraus! –