Beiträge von ButterKnecht

    Um das mit den Bildern zu bereinigen musst Du zunächst die feste Breite entfernen, denn die Abmessungen werden jetzt vom Script gesetzt. Und dann overflow:hidden; setzen:

    (ab Zeile 311 in external.css)

    Also meine Hauptseite funktioniert jetzt einwandfrei. Ich wollte das Skript jetzt für meine Spiele die in einem 800px mal 600px Container starten. Der Rest der Seite ist fast gleich. Aber es wird dann viel zu klein. Ich habe die Ratio natürlich angepasst. Hast du einen Tipp für mich?

    Um das mit den Bildern zu bereinigen musst Du zunächst die feste Breite entfernen, denn die Abmessungen werden jetzt vom Script gesetzt. Und dann overflow:hidden; setzen:

    (ab Zeile 311 in external.css)

    Ich bin begeistert. Funktioniert richtig gut. Ein bisschen feinschliff noch, aber das kriege ich selber hin :)

    Das kannst Du erreichen, indem Du das Highscore-Logo und die beiden Überschriften in einen zusätzlich Container packst, z. B. header:

    HTML
       </nav>
            <header>
                <img src="images/highscore.jpg">
                <div>
                    <div>Willkommen / <span style="  color: #f70cca;">こんにちは </span> </div>
                    <div>Wähle deinen Automaten und habe Spaß !!! </div>
                </div>
            </header>
            <main>
                <div id="auto-wrapper">
    CSS
    header {
        display: flex;
        justify-content: space-around;
        align-items: center;
    }

    Das sind aber solche Feinheiten und Dekosachen, die wir erst Mal zurück stellen sollten. Wichtiger ist es, die Automaten vollständig responsiv zu machen.

    ja das denke ich kriege ich auch gebacken. Nur bei den Bilder habe ich keinen Ansatz


    und hier noch die CSS

    Hmm wie hast du die Bilder eingebunden. Kannst du deinen ganze Code schicken?

    Ok jetzt haut es schon besser hin. Aber er zerstückelt die Bilder und der Side Title soll höher sein und die Navbar und Higscore links.

    Das haut leider überhaupt nicht hin. Die Automaten sind alle untereinander. Hier mal die aktuellsten Einträge da sich wieder einiges getan hat und ein Foto wie es jetzt aussieht und auch am ende am jeden Monitor ungefähr aussehen soll


    So sieht es bis jetzt bei mir aus. Und das alles in einem separatem Skript.

    Das andere sieht aus wie zuvor

    Also das Layout kann ruhig fest sein, OK. Soll diese Seite denn überhaupt scrollbar sein? Im Moment ist ja nur wenig Content drin.

    Also mein Grundidee war schon das jede Seite so aufgeräumt ist, das man nicht scrollen muss. Weiß nur nicht ob das bei allen Monitoren möglich ist. Ich habe noch eine Seite mit Highscore die von den Spielen über einen mySQL Connector übertragen werden. Und da wird es eng. (Ist aber auf 10 Einträge beschränkt)

    Jetzt ist mir doch noch ein Fehler aufgefallen. Für einen Automaten funktioniert das ganze. Wenn ich jetzt einen weiteren hinzufüge mit anderen Bildern für die Animation funktioniert nur der erste. Auch wenn ich alle Variablen für das Skript anpasse und nach einem anderen ElementID suche.

    Ich auch nicht und zunächst war es auch nicht plausibel für mich: Wenn man den Farbverlauf auf body anwendet sollte man erwarten, dass die 100% sich auch auf body beziehen. Es ist jedoch so, dass sich eine Breiten- oder Höhenangabe fast immer auf das Elternelement bezieht und das ist in diesem Fall html. Und der Farbverlauf läuft ja auch unter background-image, wird also wie ein Bild behandelt. Damit ist es dann doch wieder plausibel.

    Da ihr gefragt ob ich noch hilfe brauche. Die brauche ich tatsächlich.

    Am rechten Rand soll ja immer in japanischen Schriftzeichen vertikal Arcade angeheftet werden.

    1. <div class="sideTitle">
    2. アーケード
    3. </div>



    Da klappt bei mir auch ganz gut. Nur bei kleineren Monitoren kann es passieren das andere Elemente unter mein "sideTitle" rutschen. Ich hätte aber gerne das der immer rechts bleibt, komme was wolle. Das gleiche ist mit der oberen Nav Zeile.

    Ich weiß das ich da mit Grids und Container arbeiten müsste. Aber ich kriege das mit dem side Title irgendwie nicht gebacken.

    Klar immer gerne. Ja die Klassen von der CSS habe ich mal gebraucht und bin mir noch nicht ganz sicher ob das bleiben soll.

    Wie gesagt ich experementiere noch viel.

    Wo ich mir noch nicht ganz sicher bin ist Bootstrap. Das nutze ich erst seit ein paar tagen. Mir gefällt es zum Beispiel nicht das ich den unteren Teil noch über URL ziehe. Die kann man doch sicher auch herunterladen und lokal laden oder? Und wäre es auch nicht schicker alle meine Skripte in eine externe Datei zu packen?

    Da musste ich Stackoverflow um Rat fragen und habe dort die Lösung gefunden: Man muss für html min-height auf 100% setzen statt height:

    Code
    html {
        /* height: 100%; */
        min-height: 100%;
        color: white;
        font-family: 'Quicksand';
        font-family: url("fonts/Quicksand.ttf");
        src: url("fonts/Quicksand.ttf");
        font-family: 'Quicksand',
    }

    https://stackoverflow.com/ques…retch-but-instead-repeats

    (die Lösung von Ricardo Zea)

    Danke. Hat geklappt. Davon habe ich noch nie gehört.