Ankündigung

Einklappen
Keine Ankündigung bisher.

text-align

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #31
    Ah perfekt, Danke!
    Ich dächte, dass ich diesen Befehl "position: center;" , mal in einem anderen Forum gesehen zu haben, deswegen hatte ich es damit versucht. :-/
    Aber danke, für die Aufklärung

    VG!

    Kommentar


    • #32
      Leider hat das mit dem "text-align: center;" auch nicht geklappt. :-/

      VG!

      Kommentar


      • #33
        Dann poste mal das HTML von diesem linken Container. Umfangreiche oder vertrauliche Texte kannst Du ja verkürzen.

        Kommentar


        • #34
          Hi,
          Zitat von silent Beitrag anzeigen
          Leider hat das mit dem "text-align: center;" auch nicht geklappt. :-/
          dadurch werden ja auch nur Inline-Elemente zentriert. Für Blocklevel-Elemente gibt's margin:auto.

          Gruß
          Ingo
          Ingo Webdesign

          Kommentar


          • #35
            Guten Tag,
            hier der gewünschte Code für den linken Div:

            PHP-Code:
            <?php
            function GetNewestFile()
            {
            $dir $_SERVER["DOCUMENT_ROOT"] . "/daten/csv/";

            $dir_handle opendir($dir);

            $file_time null;
            $file null;

            while(
            false !== ($entry readdir($dir_handle))) {
            $ttime filemtime($dir $entry);
            if (
            is_file($dir $entry)) {
            if (
            $ttime $file_time or $file_time == null) {
            $file $dir $entry;

            }
            }
            }

            closedir($dir_handle);

            return 
            $file;
            }

            // Datei Zeile für Zeile lesen.
            $file GetNewestFile();
            $handle fopen($file"r");
            if (
            $handle// Ist das Handle geöffnet?
            {
            echo 
            "<table>";
            while ((
            $line fgets($handle)) !== false)
            {
            echo 
            "<tr>";
            $splitData explode(",",$line);
            foreach(
            $splitData as $data)
            {
            echo 
            "<th>" $data "</th>";
            }
            echo 
            "</tr>";
            }
            echo 
            "</table>";

            fclose($handle);
            } else {
            echo 
            "Fehler beim verarbeiten der Datei.";
            }
            ?>
            Der macht dort quasi nichts anderes, als sich die Datei aus dem Ordner zu ziehen und diese anzuzeigen. Natürlich gibt es dafür auch eine Upload Funktion.

            In meiner CSS-Datei habe ich folgenden Code für den linken Div:
            Code:
            #leftdiv {
            overflow: auto;
            flex: 1;
            margin: auto;
            }
            Damit es ein wenig schöner aussieht, sind die jeweiligen Zeilen farbig Markiert, aber ich denke, dass dieser nicht benötigt wird?

            Ingo, das mit "margin:auto" habe ich auch schon ausprobiert, leider ohne Erfolg. Die CSV-Datei ist dennoch auf der linken Seite des Divs..
            Im Anhang ist ein Bild zu sehen, was ich genau meine mit, dass es ganz links ist.

            Desweiteren ist mir gerade beim aufnehmen des Fotos aufgefallen, dass sobald die CSV-Datei etwas kürzer ist, dass alles mittig des Bildschirmes rutscht, das sollte allerdings auch immer an seiner Stelle (oben wie im rechten Div) bleiben. :-/

            VG!
            Angehängte Dateien

            Kommentar


            • #36
              Edit: Muss erst von einem Moderator freigegeben werden.

              Kommentar


              • #37
                Du musst das HTML posten, am besten aus der Quelltextansicht des Browsers, das PHP ist hierfür nicht entscheidend.

                Kommentar


                • #38
                  Ah alles klar. Allerdings wird da nicht so viel angezeigt. :-/
                  Angehängte Dateien

                  Kommentar


                  • #39
                    Wie ich früher schon geschrieben hatte: Beim h1 ist das Problem, dass dieses die komplette Breite ausfüllt, daher muss man hier den Inhalt zentrieren. Und bei der Tabelle geht es am besten mit Flex, weil wir damit schon angefangen haben:
                    Code:
                            html,
                            body {
                                height: 100%;
                            }
                            body {
                                margin: 0;
                                display: flex;
                            }
                            h1 {
                                text-align: center;
                            }
                            #leftdiv,
                            #rightdiv {
                                flex: 1;
                                display: flex;
                                flex-direction: column;
                            }
                            #leftdiv {
                                align-items: center;
                            }
                            #rightdiv {
                                overflow: hidden;
                            }

                    Kommentar


                    • #40
                      Ah perfekt. So hat alles geklappt!
                      Ich bedanke mich vielmals bei euch! Vorallem bei dir Sempervivum das du mir viel geholfen, sowie es mir erklärt hast!

                      VG!

                      Kommentar


                      • #41
                        Hoffentlich hast du auch gelernt... und kannst solche einfachen Dinge zukünftig selbst...

                        Kommentar

                        homepage-forum.de - Hilfe für Webmaster! Statistiken

                        Einklappen

                        Themen: 56.773   Beiträge: 429.807   Mitglieder: 28.524   Aktive Mitglieder: 54
                        Willkommen an unser neuestes Mitglied, Friedrich.

                        Online-Benutzer

                        Einklappen

                        224 Benutzer sind jetzt online. Registrierte Benutzer: 2, Gäste: 222.

                        Mit 3.502 Benutzern waren am 23.01.2020 um 18:20 die meisten Benutzer gleichzeitig online.

                        Die neuesten Themen

                        Einklappen

                        Die neuesten Beiträge

                        Einklappen

                        Lädt...
                        X