Gibt es irgendwelche Möglichkeiten, ein Div auf der rechten Seite des Containers ohne Verwendung von absoluter Position und Float zu positionieren? Immer, wenn ich die float:right
oder position: absolute
verwende, weiß der Container nichts über die Höhe des floated oder positionierten Elements, was zu Layoutproblemen führt.Wie positioniere ich ein Div am rechten Ende des Containers ohne absolute Position und float?
Ich habe versucht, feste Höhe auf das schwebende oder positionierte Element zu setzen und dann Padding-Boden zur Höhe des schwebenden oder positionierten Elements hinzuzufügen.
.container{
padding-bottom: 20px;
}
.container .float_right{
float: right;
height: 20px;
}
Obwohl es in Ordnung ist, aber ich suche nach einer besseren Lösung als diese. Kann mir hier jemand sagen, ob es eine andere Lösung für das Problem gibt?
Danke für Ihre Antwort. Ich suche nach einer Lösung, bei der ich keine feste Höhe brauche. – forethought
Funktioniert perfekt ohne eine feste Höhe, versuche, den Codepen herum zu ändern, um es zu testen - Ich habe nur alle deine eigenen Stile drin –