Ergebnis 1 bis 4 von 4

Thema: Syndication am Bildrand fixieren

  1. #1
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    681

    Standard Syndication am Bildrand fixieren

    Hallo zusammen,

    ich suche nach einem Weg, die Syndication-Links eines Artikels (drucken, PDF, Facebook etc.) am rechten Bildrand zu fixieren, sodass sie beim Scrollen immer an der gleichen Stelle bleiben, bzw. idealerweise dort auch erst noch ausgeklappt werden müssen.

    Es gibt ja z. B. diverse jQuery-Ansätze dafür - aber welcher eignet sich zum Einsatz innerhalb von Contao?

    Habt Ihr so etwas schon mal umgesetzt und könnt mir eine Lösung empfehlen? Ich würde mich über jede Anregung freuen!

    Gruß Alex

  2. #2
    Contao-Fan Avatar von operatorone
    Registriert seit
    19.06.2009.
    Ort
    Kitzingen
    Beiträge
    547

    Fehler

    Hi,

    da gibt es zwei Ansätze. Entweder editierst du das fe_page-Template und fügst im Footer folgenden Code ein:

    Code:
    <div class="socialshares"><span>Teilen: </span>
    <a href="share/?p=facebook[&]u={{env::path}}{{env::request}}[&]t={{page::pageTitle}}" rel="nofollow" title="{{page::pageTitle}}" onclick="window.open(this.href,'','width=640,height=380,modal=yes,left=100,top=50,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');return false"><img src="<?php echo TL_FILES_URL; ?>assets/contao/images/facebook.gif" width="16" height="16" alt=""></a>
    <a href="share/?p=gplus[&]u={{env::path}}{{env::request}}[&]t={{page::pageTitle}}" rel="nofollow" title="{{page::pageTitle}}" onclick="window.open(this.href,'','width=600,height=200,modal=yes,left=100,top=50,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');return false"><img src="<?php echo TL_FILES_URL; ?>assets/contao/images/gplus.gif" width="16" height="16" alt=""></a>
    </div>
    oder du erstellst ein Modul und verwendest diesen Code:

    Code:
    <div class="socialshares"><span>Teilen</span><br>
    <a href="share/?p=facebook[&]u={{env::path}}{{env::request}}[&]t={{page::pageTitle}}" rel="nofollow" title="{{page::pageTitle}}" onclick="window.open(this.href,'','width=640,height=380,modal=yes,left=100,top=50,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');return false"><img src="/assets/contao/images/facebook.gif" width="16" height="16" alt="facebook"></a>
    <a href="share/?p=gplus[&]u={{env::path}}{{env::request}}[&]t={{page::pageTitle}}" rel="nofollow" title="{{page::pageTitle}}" onclick="window.open(this.href,'','width=600,height=200,modal=yes,left=100,top=50,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no');return false"><img src="/assets/contao/images/gplus.gif" width="16" height="16" alt="googleplus"></a>
    
    </div>
    Viele Grüße,
    operatorone

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Eigentlich reicht dafür einfach
    PHP-Code:
    .pdf_link {
        
    positionfixed;
        
    right0;
        
    topauto/* je nach Geschmack */
        
    width18px/* je nach Geschmack */

    Für das Ausklappen braucht man etwas mehr, geht aber auch CSS only - kommt aber darauf an was man nun genau haben will.

  4. #4
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    681

    Standard

    Vielen Dank für Eure Anregungen!

    Ich denke, ich werde es mal mit einer CSS-Lösung probieren. Da kann man ja mit Transitions auch eine Menge anstellen, wenn auch nur für moderne Browser.

    Gruß Alex

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •