Mitgleitender Kontakt-Button links auf Seite

  • Hallo Zusammen,

    für meine Seite möchte ich auf der Linken Seite ein Bild "Kontaktiere uns" haben, welcher dann immer auf die Kontaktseite verlinkt (Außer natürlich auf der Kontaktseite selbst, da soll das Bild ausgebledet sein).

    Oben habe ich bereits ein ganz normales Menü, aber ich möchte zusätzlich, dass am Linken Rand der Seite, immer auf der Selben Position dieses Bild ist, selbst wenn ich die Seite rutnerscrolle.

    Jemand eine Idee wie das geht?

    Vielen Dank und viele Grüße!

    P.S. Nach der selben Logik hätte ich rechts gerne Social Media Buttons die Mitgleiten, auch imemr an der Selben Stelle und auf Jeder Seite.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Tja, entweder Plugin(s) benutzen oder selber coden (lassen) mit ein bisschen CSS garnieren, umrühren, fertig.

    Hier kannst du dich inspirieren lassen: http://webwiki.co/wp-float/

    Hier der fertige Code: [COLOR=#ff0000][Spoiler nur für Elite-Mitglieder sichtbar]

    [/COLOR]

    Einmal editiert, zuletzt von Presskopp (20. August 2015 um 18:29)

  • Nach nur vier Stunden Plugins installieren und mit Menüs und Widgets spielen, habe ich es hinbekommen! :-P

    Die Lösung war recht simple, hab einfach folgenden Code in einen bereits existierende Footer als Text eingebaut:

    Code
    <a style=display:scroll;position:fixed;top:35%;left:0px; href=http://www.quality-lifestyle.de/kontakt/><img src=http://www.quality-lifestyle.de/wp-content/uploads/2015/08/Vorgespraech1.png></a>

    Das einzige Problem ist nur, dass auf der Startseide dieser Floating-Image vom Revolution Slider überdeckt wird (siehe http://www.quality-lifestyle.de), was doof ist, ich hätte gerne das Floating Image darüber, sprich von Anfang an sichtbar!

    Vorschläge? :confused:

  • dann schau mal, ob du da was mit dem z-index erreichen kannst.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Erstens:
    display:scroll gibt es nicht. Kannst du also löschen

    Zweitens:
    mit z-index von mind. 20 sollte es klappen

    Und drittens, das wichtigste:
    Du solltest mit media query diese Buttons in der mobilen Ansicht unbedingt ausblenden.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • [COLOR=#333333]display:scroll hab ich rausgenommen,
    mit einem [/COLOR][COLOR=#333333]z-index von 100 funktioniert es,
    das mit Media query ist mir nicht klar, wie ich Mobile geräte ausschliessen kann. Müsste ja irgendwie in diese richtung gehen

    Code
    if mobile then [/COLOR][COLOR=#0000C0][FONT=Bitstream Vera Sans Mono]display:none;[/FONT][/COLOR][COLOR=#333333]

    Würde auch gerne darüber hinaus dass wenn man mit dem Mousezeiger drüber geht das breiter wird wie die Social Icons auf der rechten Seite, auch hier komm ich nicht weiter ;-(
    (siehe http://www.quality-lifestyle.de)[/COLOR]

  • Lies dich mal ein bisschen ein: http://wiki.selfhtml.org/wiki/CSS/Media_Queries
    du müsstest also mit min-width oder max-width in der css arbeiten.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Funktioniert nicht

    Code
    <a style=position:fixed;top:35%;left:0px;z-index:100; media=all
    @media (max-width: 2200px) and (min-width: 801px); href=http://www.quality-lifestyle.de/kontakt/><img src=http://www.quality-lifestyle.de/wp-content/uploads/2015/08/Vorgespraech2.png></a>

    Warum ist das eigentlich so wichtig, dass es auf mobilen Endgeräten ausgeblendet wird?

  • media queries funktionieren nicht mit inline-css. Du müsstest dem a-Tag eine class geben und dann in der style.css richtig deklarieren.

    Auf mobilen Geräten stört dieser Kontakt-Button ungemein, weil er einiges einfach verdeckt. Du musst ihn ja auch nicht direkt ausblenden, kannst ihn ja auch nur etwas kleiner machen.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • ich bekomm es einfach nicht hin :-|

    Ich hab

    Code
    <div class=mobileunterbinden><a style=position:fixed;top:35%;left:0px;z-index:100; href=http://www.quality-lifestyle.de/kontakt/><img src=http://www.quality-lifestyle.de/wp-content/uploads/2015/08/Vorgespraech2.png></a></div>

    und

    Code
    @media screen and (max-width: 2200px) and (min-width: 801px) {
      #mobileunterbinden {
        visibility: hidden;
        clear: both;
        float: left;
        margin: 10px auto 5px 20px;
        width: 28%;
        display: none;
      }
    }

    aber es funktioniert nicht....

  • Der erste Fehler der mir spontan auffällt, du definierst eine class, sprichst in der CSS dann aber mit # eine ID an.
    2. den DIV bräuchtest du gar nicht, dem a-Tag kannst du auch eine classe geben.
    Das 3. was auffällt, du willst es ausblenden bei einer Auflösung zwischen 801 - 2200px ?? Müsste es eigentlich nicht bis max 801 ausgeblendet sein?


    HTML
    <a class="mobileunterbinden" style=position:fixed;top:35%;left:0px;z-index:100; href=http://www.quality-lifestyle.de/kontakt/><img src=http://www.quality-lifestyle.de/wp-content/uploads/2015/08/Vorgespraech2.png></a>
    Code
    @media screen and (max-width: 801px) {
      .mobileunterbinden {display: none;}
    }

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Für mich stellt sich hier die Frage, ob ihr das erlernen wollt oder es vorgekaut haben möchtet. Wenn ich z.B. class=mobileunterbinden lese, sehe ich, daß hier mit der heißen Nadel gestrickt wurde. Dann zu sagen, es funktioniert nicht, ist einfach. Das ist nicht böse gemeint sondern sachliche Kritik.

  • Ich versuche es zu verstehen aber bin mitlerweile recht frustriert :-|

    Meine Link hat die Form

    Code
    <a class=mobileunterbinden style=position:fixed;top:35%;left:0px;z-index:100; href=http://www.quality-lifestyle.de/kontakt/><img src=http://www.quality-lifestyle.de/wp-content/uploads/2015/08/Vorgespraech2.png alt=Kontakt></a>

    und meine custim css sieht so aus:

    Bei class=mobileunterbinden habe ich die Anführungszeichen extra weggelassen, da dies als Text eingefügt wird und diese automatisch hinzugefügt werden.

    Dennoch funktioniert es immer noch nicht auch wenn ich versuche zu verstehen warum :-{

    wobei die untere Media die mobile darstellung unterbinden soll, die obere Media war schon vorher da.

  • Der Button wird unter 801px Fensterbreite ausgeblendet. Funktioniert also.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Krass! Ok hab es jetzt verstanden: Ich hab das die ganze Zeit auf meinem Samsung Note 4 getestet und der Button wurde die ganze Zeit angezeigt. Es scheint einfach eine höhere Auflösung zu haben. Als ich es probeweise auf 1201px geändert habe ist es verschwunden. Also funktioniert das tatsächlich!

    Danke euch :-*

  • Für mich stellt sich hier die Frage, ob ihr das erlernen wollt oder es vorgekaut haben möchtet. Wenn ich z.B. class=mobileunterbinden lese, sehe ich, daß hier mit der heißen Nadel gestrickt wurde. Dann zu sagen, es funktioniert nicht, ist einfach. Das ist nicht böse gemeint sondern sachliche Kritik.

    auch der ganze Inline-style ist mMn murks ... aber jeder fängt mal klein an. Ich meine eine Absicht des Lernens erkannt zu haben, deshalb mein kleiner Hieb in die richtige Richtung.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!