Beiträge von halloICKEbins

    Warum gekomme ich Scrollbars, wenn ich hinter dem Body-Bereich <form> einfüge, aber nicht wenn ich es hinter <header> und <main> einfüge :confused::confused::confused:

    Ist das bei euch auch so!


    Ich habe mir ein php-Code geschrieben, welcher Text aus einer Datei ausliest, in ein Array schreibt und dann Zeilenweise mit <br> in einem Container ausgibt.
    Leider habe ich das Problem, dass ungewollte Umbrüche mit ausgegeben werden!
    Wenn ich mir die Datei im Textbrowser anschaue, gibt es keine Umbrüche(\n, <br>) bzw. Steuerzeichen, die darauf schließen lassen, was das Problem ist.

    PHP
    $inhalt = array();$inhalt = file(meinedatei);
    for ( $i=0; $i < count($inhalt); $i++ ) {    $drucke_inhalt[] = $inhalt[$i];}
    if ( !empty($drucke_inhalt) ) {    for ($i=0; $i < count($drucke_inhalt); $i++) {        echo $drucke_inhalt[$i]."<br>";    } else {        echo "Datei ist leer";    }}


    Auch die beiden nachfolgenden Verwendungen der Befehle brachte nichts:

    PHP
    $inhalt[$i] = preg_replace("%(\r\n)|(\r)%", "", $inhalt[$i]);
    $lines = file("dateiname",  FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES );

    Ich habe mal zur Darstellung des Problems einen Auszug als Screenshot gemacht (der grüne Strich soll immer den eigentlichen Zeilenanfang markieren:

    djheke: Ich bin immer daran interessiert...leider arbeitest du mit relativen Breiten, was zu horizontalen Scrollbars im Feld der Dateiauflistung führt (siehe Screenshot) ...ich würde es gerne so habe, dass das Feld immer so breit ist wie der längste Dateiname bzw. der längste Ordnername! Den Rest soll das Feld mit dem Dateiinhalt bekommen.

    Bei Verkleinerung des Fensters schiebt sich die Schrift über den Container (status) hinaus. Wenn du unter den status-div einen weiteren Container einfügst mit zwei Zeilen sieht man dies besonders auch bei Maximierung des Fensters.

    Ich habe die Hoffnung es so reponsiv wie möglich zu gestalten, ohne feste Größen zu benutzen. Ziel soll später auch noch sein die Schriftgrößen zu ändern und der Rest passt sich dann halt an :roll:.

    Mit den MediaQueries werde ich am Montag mal rumprobieren!

    @basti: auf dem Bild ist right3 und left3 fast nicht mehr zu sehen...mit zeilen dazukommen, meinte ich, dass right2 vertikal scrollbar wird...also mehr Zeilen sind als auf einem Bildschirm darstellen werden kann!

    Sailor: Ich weiß nicht ob es MediaQueries klappt??? - Wenn ich den Container der headline auf eine feste Größe begrenzen und dann 8 Buttons reinlegen, welche bei Verkleinerung des Browserfenster umbrechen müssen! - Geht das dann?

    Hier jetzt der komplette Quellcode, ohne die Änderung der navigation vor dem flex-container:

    Problem ist die feste Größe von Navigation und damit die uneigenständige Skalierung bei der unschönen Lösung!!! Wenn die Headline länger wird und umgebrochen wird bei Verkleinerung des Browserfenster schiebt sich die Headline in right1 und left1.

    Funktioniert noch nicht und es kommt keine Warnung oder Fehlermeldung! Ist ein eigener Server mit Apache!

    Mahlzeit,

    ich habe den nachfolgende Quelltext, aber leider funktioniert es nicht wie es soll:

    Ziel ist, dass headline, advertisment und das "!" aus content sofort angezeigt werden und nach kompletten Laden von full_prozess.php soll der Inhalt auch mit "FERTIG." angezeigt werden.

    basti1012: Mahlzeit und danke für den Tipp! Habs gerade geändert.

    - - - Aktualisiert - - -

    Sailor:

    Ist besser aber noch nicht optimal:

    Probleme:
    1.) Es verschwindet auf der rechten Seite ein wenig Rand.
    2.) Wenn noch mehr Zeilen dazukommen verschwindet left3 und right3 aus dem Bildschirm, egal ob in flex-container noch overflow-y: hidden; geschrieben wird.

    Ich glaube .right2 {background-color: white;} ist in meinem Fall nicht so optimal, da right2 grün bleiben soll, wenn keine Datei geladen wird!

    Ich habe das Problem, dass wenn right2 scrollbar wird, verschiebt sich alles.

    Ziel ist, dass right2 immer komplett weiß ausgefüllt ist und wenn notig scrollbar wird, ohne das sich irgendetwas schiebt. Der Text in right2 darf nicht brechen - weshalb der Container scrollbar werden soll, wenn der Text den Rand des Bildschirms erreicht.

    Und das alles ohne JavaScript! Gibt es dafür eine Lösung?