Ich habe ein div mit dem folgenden Code
HTML:
%Vor%CSS
%Vor%Das Problem ist, dass die Benutzer die Bildgröße, Farbe und einige andere Dinge bearbeiten können, also möchte ich, dass das div größer wird, wenn das Bild größer wird. Ich möchte die Breite und Höhe des div 250px sein, wenn das Bild kleiner ist als es, aber um größer zu werden, wenn das Bild größer wird.
Die Lösung kann in PHP, JavaScript, CSS oder jQuery sein.
Funktioniert das Floating des Div mit Ihrem Layout? Dadurch wird die Breite in das enthaltene Bild umgewandelt.
%Vor% Wenn Sie es löschen müssen, fügen Sie ein Umbruchelement mit overflow: hidden
hinzu.
Dies wird die Arbeit tun:
%Vor%Verwenden Sie also float auf Ihrem div oder verwenden Sie einfach display: inline-block manuell.
Hier ist ein Beispiel: Ссылка
php ist sehr nützlich, da es die Funktion getimagesize hat:
%Vor%Tags und Links javascript jquery css php