Beiträge von Sempervivum

    Wie oben, Fancybox. Bezüglich der Lizenz finde ich auf Github dies:

    Zitat

    Fancybox is licensed under the GPLv3 license for all open source applications. A commercial license is required for all commercial applications (including sites, themes and apps you plan to sell).

    GitHub - fancyapps/fancybox: jQuery lightbox script for displaying images, videos and more. Touch enabled, responsive and fully customizable.
    jQuery lightbox script for displaying images, videos and more. Touch enabled, responsive and fully customizable. - GitHub - fancyapps/fancybox: jQuery…
    github.com

    Was im CSS noch angepasst werden muss:

    das li muss durch figure ersetzt werden und dem figure-Tag müssen wir das margin nehmen:

    Und statt des ul ist jetzt das div unser Container für die Galerie und muss die Klasse "image-gallery" bekommen:

    Code
        <section id="galerie">
            <div class="image-gallery">
                <h1 class="heading-text">Gallerie</h1>
                <figure>

    Die Überlappung liegt daran, dass Du die Höhe einer Seite deines Onepagers auf 100vh begrenzt hast. Die Galerie passt dort nicht hinein und steht oben und unten über.

    Ich sehe zwei Möglichkeiten, dass zu beheben:

    1. Du machst den Container mit der Galerie scrollbar. Auf dem PC funktioniert das, ist aber verwirrend für den Benutzer wenn zwei Scrollbar da sind. Auf dem Handy wird das Ganze ganz undurchschaubar.
    2. Du hebst die Begrenzung der Höhe auf 100vh auf, also min-height statt height.

    Wegen der Nachteile von 1. würde ich 2. bevorzugen.

    Noch einige Anmerkungen zur Galerie:

    Dort werden Listenelemente ul,li verwendet. "Liste" ist ein dehnbarer Begriff, aber IMO ist es wenig angebracht, das für alles und jedes zu benutzen. figure-Tags mit figcaption für das Overlay wären wesentlich passender.

    Und was die Lightbox betrifft: Leider geht der Link zur Doku ins Leere, anscheinend wird diese nicht mehr richtig gepflegt. Selber empfehle ich gern Fancybox:

    Fancybox | Best JavaScript lightbox alternative

    Allerdings sehe ich bei der aktuellen Version einen Menüpunkt "Pricing", da müsste man prüfen, wie es mit der Lizenz aussieht.

    Hallo Jürgen,

    Zitat

    In den Beispielen mit DD-Menus, die im Internet mir angesehen habe, sind die weiterführenden Links "kastriert".

    Da steht dann nur sowas wie a href="#nogo", also kein echter Link.

    Das wäre dann ein seiteninterner Verweis auf einen Anker und es handelt sich wahrscheinlich um einen so genannten Onepager wo alle Seiten in einer HTML-Datei versammelt sind. (Es sei denn, die Links werden auf irgend eine Weise umgearbeitet.)

    Poste doch mal die URL einer solchen Seite, dann kann man genaueres sagen.

    Und für die next- und prev-Buttons wolltest Du wahrscheinlich translateY verwenden, damit sie vertikal richtig zentriert sind:

    Dein Layout für die Slides kannst Du übrigens ein wenig vereinfachen und ganz ohne abs. Positionierung umsetzen:

    Jetzt getestet und Visual-Studio-Code sowie der Seiteninspektor haben es an den Tag gebracht: Für den ersten Container fehlt ein schließendes </div>:

    Ich denke eher nicht.

    Bei dem Code in #12 müssen auf jeden Fall Server und Passwort in Hochkommas, da es Strings sind:

    Code
    //Username to use for SMTP authentication - use full email address for gmail
     $mail->Username = 'kontakt@ristorant-sicilia-reinheim.de';
      //Password to use for SMTP authentication
     $mail->Password = 'xgeheimx';


    Ist das PHP noch gleich dem in #12?