Ich hatte ein Problem auf meiner eigenen Seite mit einem <div>
, das 100% Breite haben soll. Der Code dafür ist unten gezeigt.
Das funktioniert großartig, außer für das folgende Problem:
Wenn mein Browserfenster kleiner ist als der Inhalt von <div>
, und ich einen Bildlauf nach rechts mache, bewegt sich mein <div>
mit dem Rest der Seite nach links, anstatt 100% der Bildlaufbreite der Seite zu belegen Bereich.
Dieses Problem hat mich für ein paar Stunden gestört und erst vor kurzem habe ich festgestellt, dass viele andere Websites das gleiche Problem haben. Einschließlich Facebook.com und Stackoverflow.com werfen Sie einfach einen Blick auf meine Schnappschüsse.
Facebook's Bug:
Stackoverflow-Fehler:
Ok, habe es gelöst! Ich muss nur die Eigenschaft min-width
auf die Breite des Inhalts dieses <div>
setzen.
Danke trotzdem Jungs!
Ich habe dieses Problem mit display: inline-block
für mich selbst gelöst. Hier ist ein Beispiel: Ссылка . Hinweis: Wenn Sie versuchen, die Breite des langen Inhalts festzulegen, z. B. 200%
, funktioniert die Lösung nicht mehr.