CSS: Floating zwei div-Elemente mit 100% Breite vom Bildschirm?

Ich erinnere mich an diese Frage eine Weile zurück, aber ich kann nicht scheinen, um es wieder zu finden! Ich habe gesucht, aber ich kann nicht scheinen, um die Lösung zu finden, die ich Suche.

Sagen wir, ich habe zwei divs mit 100% Breite schwebte neben einander. Wie nehmen Sie die gesamte screenwidth, es gibt keinen Raum mehr für Sie übrig zu schweben, und daher der zweite div unter dem ersten. Was ich will ist, um dem zweiten div auch weiterhin schweben aus dem Bildschirm neben dem ersten.

Ich denke die Lösung, die ich bekam war, die display - Eigenschaft auf etwas anderes, aber ich bin mir nicht ganz sicher.

Irgendwelche Vorschläge?

  • overflow: scroll; oder overflow: hidden; je nachdem, ob Sie möchten, dass die Bildlaufleiste angezeigt wird.
  • Nein, ich möchte nicht in der Lage sein, um einen Bildlauf auf der rechten Seite. Ich will einfach nur, dass es außerhalb des Bildschirms befindet, ist unsichtbar.
  • Wenn Sie es wollen, unsichtbar, warum nicht Sie stellen nur display: none?
  • Denn wenn ich die Breite des ersten div auf 0px möchte ich den anderen div vollständig wieder sichtbar.
  • Okay, werden Sie sagen, Sie tun oder nicht wollen, partielle Sichtbarkeit? Wenn Sie möchten, eine teilweise Sichtbarkeit overflow: hidden; funktionieren sollte.
  • Es ist angenommen, um sichtbar zu werden, aber die off-screen (also nicht sichtbar, weil Sie können nicht sehen, was außerhalb des Bildschirms). Wenn ich den ersten divs witdh auf 0px möchte ich die zweite div-nehmen den Raum (zu bewegen-Bildschirm wieder). Es ist irgendwie schwer zu beschreiben, ohne optisch zeigt es sich...

InformationsquelleAutor qwerty | 2011-09-07
Schreibe einen Kommentar