Wie kann ich ein DIV anzeigen, das größer ist als sein Vorgänger, wenn der Vorgänger DIV den Stil overflow: hidden; position: relative;
hat? HierDIV größer als Eltern mit Überlauf: versteckt; Position: relativ
ein Beispiel:
HTML:
<div class="container">
<div class="content">
__________________________SHOW_ME
</div>
</div>
CSS:
.container {
position: relative;
padding: 10px;
overflow: hidden;
width: 10em;
border: 1px solid;
height: 50px;
}
.content {
position: absolute;
overflow: visible;
border: 5px solid red;
}
Hier ist dieses Beispiel auf JS Fiddle.
Ich habe versucht, den Inhalt DIV mit verschiedenen Kombinationen von position: absolute
, overflow: visible
, right: -100px
Styling, aber es hat nicht geholfen.
Wie kann ich den Inhalt div so gestalten, dass er vollständig sichtbar ist? Ich kann das Eltern-DIV nicht mit container
Klasse ändern, nur der Inhalt nach innen.
kurze Version: kann man nicht. lange Version: Sie können die Position fixed verwenden, aber dann scrollt der Inhalt div mit dem Bildschirm – Pete
ich denke, dass Sie '.container' irgendwie ändern müssen 'overflow: visible' oder seine Breite –
@Pete danke, Position: behoben würde für mich arbeiten. Würdest du das als Antwort posten? – TMG