![]() |
[PHP] Automatischer Zeilenumbruch im DIV-Bereich
Hi,
Alleeee Jahre wiiieeeder... Oder auch Tage...oder Stunden.... :mrgreen: Hier bin ich wieder mit meinem nächsten Problem :mrgreen: (Wer nicht fragt bleibt dumm :mrgreen: ) Also Styles:
Code:
Pro Datenbankeintrag wird nun ein Eintrag erzeugt:
div.bookentry
{ width: 800; padding-left: 8px; padding-right: 8px; padding-top : 4px; float: left; font-family: "Lucida Blackletter"; } div.entryoptions { width: 300; float: right; border-left: 1px groove #000000; border-bottom: 1px groove #000000; font-family: "Times New Roman"; }
Code:
Das Problem seht ihr
"<div class=\"bookentry\">
<div class=\"entryoptions\"> [b]Von: [/b]<a class=\"user\" href=\"index.php?mode=user&id=" . $userid . "\">" . $row['author'] . "</a> </div>" . $row['entry'] . " </div>" ![]() In Worten: Im dritten Eintrag sollen die ddddddddddd's nachdem sie div.entryoptions erreicht haben in die nächste Zeile umgebrochen werden... Ich denke mal ihr versteht was ich meine... Gruß Neutral General |
Re: [PHP] Automatischer Zeilenumbruch im DIV-Bereich
width: 300px
sonst knallts ;) und keine leerzeichen im CSS! |
Re: [PHP] Automatischer Zeilenumbruch im DIV-Bereich
naja erstmal solltest du eine gültige Breitenangabe angeben...
300 was? Pixel? Millimeter? Und danach könnte das hier interessant werden: ![]() |
Re: [PHP] Automatischer Zeilenumbruch im DIV-Bereich
Ja aber von overflow hilft mir nicht.
:arrow: Was hilft mir wenn ich den Inhalt der überragt verberge? :arrow: Scrollbalken will ich nicht. :arrow: Sichtbar wars bisher sowieso und das is so wies grad is... :arrow: automatisch = Scrollbalken... :| EDIT: Das mit den 300px hab ich berichtigt. Bringt aber nix... EDIT: Ok es geht irgendwie grad.. es prallt an entryoptions ab und geht in die nächste Reihe... Das Problem ist nur: Wie bekomme ich die entryoptions genauso groß (hoch/height) wie der Eintrag selbst ?
Code:
geht nicht...
height: inherit;
Gruß Neutral General |
Re: [PHP] Automatischer Zeilenumbruch im DIV-Bereich
Wenn dein Div-Container eine feste Breite hat, wird der Text (sofern du sonst nichts vermurkst hast) automatisch bei einem Leerzeichen umgebrochen. Zeige mal den Rahmen des Divs an (border), um zu sehen, ob der Text über's Div hinausgeht oder nicht. Dann weißt du gleich, was zu tun ist.
Du musst lernen solche Dinge auf diese Weise zu "debuggen" (ein besserer Begriff fällt mir gerade nicht ein), sonst wirst du immer Probleme haben und kannst diese nie alleine lösen. |
Re: [PHP] Automatischer Zeilenumbruch im DIV-Bereich
Siehe Post über Matze..
Zitat:
|
Re: [PHP] Automatischer Zeilenumbruch im DIV-Bereich
ähm.. Hallo :)
Hat vielleicht jemand ne Idee wie ich die Größe von div.entryoptions dynamisch an die von div.entry anpasse ? Gruß Neutral General |
Re: [PHP] Automatischer Zeilenumbruch im DIV-Bereich
Auch du kannst 24 Stunden warten.
Code:
Da stellst du die Höhe ja auch fest ein (in welcher Einheit auch immer. Nutze mal den W3C-CSS-Validator). Um parallel ein 2. Div an die Höhe eines daneben liegenden anzupassen, benötigst du etwas umständliche Verschachtelungen. Daher vermeide sowas, wenn es geht. Sonst, ich erwähnte es schon, nutze
div.entryoptions
{ width: 300px; [color=#ff0000][b]height: 100;[/b][/color] float: right; border-left: 1px groove #000000; border-bottom: 1px groove #000000; font-family: "Times New Roman"; } ![]() |
Re: [PHP] Automatischer Zeilenumbruch im DIV-Bereich
Btw. ist das PHP im Titel nicht ganz richtig :wink:
|
Re: [PHP] Automatischer Zeilenumbruch im DIV-Bereich
Was so bisschen meinem Problem näher kommt ist
Zitat:
![]() Nur bei mir ist die Box Nr.1 IN Box Nr.2 ... Das müsste dann doch anders zu regeln sein oder? Ich habs mal mit
Code:
bei div.entryoptions weil das meiner Meinung nach logischerweise funktionieren müsste aber da tut sich nix...
height: 100%;
Gruß Neutral General |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz