Ich habe ein Floating Div mit dynamischen Inhalten drin. In der ersten Reihe brauche ich vier divs, ähnlich wie in 2., 3., 4. etc. Ich brauche vier Divs. Ich kann einem einzelnen Div eine Klasse zuweisen und es generiert automatisch den Rest der Divs. Mein Problem ist, dass ich die Min-Höhe zu einem Div festlegen kann, aber ich kann die maximale Höhe nicht festlegen, wie der Inhalt dynamisch erstellt wird. Wenn der Inhalt niedrig ist, sitzen die Divs nicht in einer geraden Reihe. Aus diesem Grund bekommen die kommenden Divs auch Probleme, wie man diese Divs anordnet?Floating div Problem
Antwort
Eine Sache, die Sie tun können, ist die Höhe machen fixiert und verwenden overflow
CSS-Eigenschaft auf hide
den Text zu verbergen, und verwenden Sie das Attribut title den gesamten Text in einem Tooltip zu zeigen.
Ich kann keine feste Höhe haben, denn wenn der Inhalt niedrig ist, wird es viele Abstände geben ... – Harry
Lass uns das klarstellen. Sie haben mehrere Zeilen mit 4 DIVs in jedem - nennen wir sie Zellen nur zum Spaß. Sie möchten, dass ihre Höhe bei dynamischem Inhalt über die gesamte Zeile gleich ist. Ich werde hier ein wenig aussteigen und dir vorschlagen, einen Tisch zu benutzen.
Hmmmm. Aber dann wird er auch viel Abstand haben, wenn der Inhalt niedrig ist, und er will es nicht. Siehe den Kommentar zur Antwort unten. – Kirtan
Ich glaube, sein Kommentar zu Ihrer Antwort bedeutete, dass wenn er eine feste Höhe * groß genug * für den längsten möglichen Inhalt in einem der divs festlegte, dann in der Situation, wenn der Inhalt in * allen divs * kürzer wird Ich habe Abstände in allen von ihnen. Was er wirklich will, ist, dass ein div (der mit dem längsten Inhalt) hoch genug ist, um seinen Inhalt ohne Abstand aufzunehmen, und alle anderen die gleiche Höhe wie dieses div (und Abstand haben). Mit anderen Worten - klassisches Tabellenverhalten. Der einzige Weg, dies ohne Tabellen zu tun, ist über JS, CSS-Lösung ist unmöglich. – ChssPly76
Auf die erste Zeile die neue Zeile hinzufügen clear:both;
. Das wird alle divs in einer geraden Reihe machen.
div {float:left;border:1px solid #000;margin:20px;width:100px;}
.clear_both{clear:both;}
.one {height:100px;}
.two {height:50px;}
.three {height:200px;}
.four {height:150px;}
<div class="one"></div>
<div class="two"></div>
<div class="three"></div>
<div class="four"></div>
<div class="two clear_both"></div>
<div class="three"></div>
<div class="four"></div>
<div class="one"></div>
Ich glaube nicht, dass das ** Webdeveloperut ** fragt, obwohl seine Frage nicht genau ist. Aber da er von div-Höhen spricht, nehme ich seine "straight row" -Bedeutung so auf, dass "alle divs in der gleichen Reihe gleich groß sind". – ChssPly76
- 1. Floating Header Navigation Problem
- 2. Making floating div wie jgrowl
- 3. HTML div Floating Hintergrund Ausgabe
- 4. Schiebe-Div geht unter Floating Divs
- 5. Floating ein anderes div neben einem zentralen Haupt div
- 6. div innerhalb div - Breite Problem
- 7. div positioning problem
- 8. Div Width Problem
- 9. Hintergrund Problem mit div
- 10. CSS div Höhe Problem
- 11. DIV Overflow Problem
- 12. IE Problem: Div Positionierung
- 13. Div-Anzeige Problem
- 14. Kind Div Erweiterung von Elternteil div Problem
- 15. verschachtelte Floating divs verursachen äußere div nicht wachsen
- 16. Floating ein Inline-Element auf der rechten Seite eines div
- 17. Hintergrund von Div neben Floating-Bild wird hinter Bild angezeigt?
- 18. Floating Bild neben einem div, der unten ausgerichtet
- 19. Floating div auf Scroll MIT START & END POINT (!)
- 20. Floating div über andere divs funktioniert nicht mit Z-Index
- 21. CSS3: Floating erste div zwischen dem zweiten und dritten
- 22. Wie middle div den Raum zwischen den Floating-Elementen füllen?
- 23. Center Floating Divs innerhalb von absolut positioniert div
- 24. Wie erstelle ich ein Floating Div mit Mootools?
- 25. CSS: Floating div nach rechts verursacht Container div zu volle Bildschirmbreite in IE
- 26. Floating divs vertikal ausrichten
- 27. CSS Floating mit Überlappung
- 28. Geschachtelte div floating außerhalb von div nach dem Hinzufügen von Text mit jQuery
- 29. Vertically align floating DIVs
- 30. So erweitern Sie Floating Child Div auf Eltern Div mit anderen Geschwistern
Hier ist eine Vorstellung. Zeigen Sie uns einen Code, um zu demonstrieren, woran Sie arbeiten, und zeigen Sie uns auch einen Screenshot, um Ihr Problem zu demonstrieren. Bitte? –