Ergebnis 1 bis 9 von 9

Thema: Grafik richtig ausrichten

  1. #1
    Contao-Nutzer
    Registriert seit
    06.09.2012.
    Beiträge
    92

    Standard Grafik richtig ausrichten

    Hallo,

    ich habe ein kleines Problem mit meiner Website. http://schoengeist-design.de/contao/

    Die Orchidee, die sich jetzt links über dem Footer befindet, soll auf der rechten Seite angezeigt werden und zwar so, dasss sie halb in der Werbemittel Box hängt.

    Irgendwie stehe ich grad auf dem Schlauch. Wenn ich die Position fixe, kann ich zwar bestimmen, dass das Bild vertikal immer an der selben Stelle sitzt, aber horizontal ist es immer abhängig von der Auflösung.

    Ich hoffe ich konnte mein Problem verständlich erklären.

    Schöne Grüße

  2. #2
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    right:0 anstelle left:0 ?

  3. #3
    Contao-Nutzer
    Registriert seit
    06.09.2012.
    Beiträge
    92

    Standard

    hi fiedsch,

    right funktioniert so nicht, da die Grafik, ja abhängig vom Bildschirm immer am Rand steht und nicht abhängig vom wrapper

  4. #4
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Probier mal

    left:50%;
    margin-left:312px;

    Bei großen Bildschirmbreiten stimmt es dann wohl. Kann ich leider nicht richtig ausprobieren im Moment, da mein großer Monitor abgeraucht ist, mehr als 1024 ist momentan nicht drin. Wird das Fenster schmäler, dann sieht allerdings sowieso alles wieder völlig anders aus. (Edit: nur wegen media query, nicht wegen des vorgeschlagenen CSS )

    Edit2: Die 312 px kommen übrigens so zustande: 0.5 * (Breite Wrapper) - 0.5 * (Breite Bild)
    Geändert von tab (30.05.2015 um 09:54 Uhr)

  5. #5
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Ich habe mit Firebug etwas rumgebastelt und den div "blume" verschoben.

    Er ist jetzt dort:

    HTML-Code:
    <div id="startseite" class="mod_article first last block">
      <div class="inside">
        <div id="blume"></div>
        <section id="slideshow_startseite" class="ce_flexSlider first block">
        <script> ...
        <div class="mod_newslist block">
        <section class="ce_colsetStart subcolumns colcount_3 yaml3 col-33x33x33"> ...
      </div>
    </div>
    und ich habe right:0 verwendet.

    Mit etwas Finetuning sollte es so gehen. Wie Du den div im Contao Backend dann an diese Stelle bekommst kann ich Dir jetzt leider nicht sagen ohne das zu sehen.

  6. #6
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.753
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du arbeitest ja noch mit fester Breite des Layouts, zumindestens für viewports größer 1024px.
    Ich würde wohl den wrapper (ggf. auch container und main) verbreitern und dort das Bild als Hintergrund mit background-attachment: fixed an die richtige Stelle bringen. In welchem div das am besten funktioniert hab ich jetzt nicht getestet.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




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

    Standard

    Zitat Zitat von herbert Beitrag anzeigen
    Hallo,

    ich habe ein kleines Problem mit meiner Website. http://schoengeist-design.de/contao/

    Die Orchidee, die sich jetzt links über dem Footer befindet, soll auf der rechten Seite angezeigt werden und zwar so, dasss sie halb in der Werbemittel Box hängt.

    Irgendwie stehe ich grad auf dem Schlauch. Wenn ich die Position fixe, kann ich zwar bestimmen, dass das Bild vertikal immer an der selben Stelle sitzt, aber horizontal ist es immer abhängig von der Auflösung.

    Ich hoffe ich konnte mein Problem verständlich erklären.

    Schöne Grüße
    PHP-Code:
    #footer {
        
    position:relative;
    }

    #blume {
        
    positionabsolute;
        
    right: -300px/* adjust as desired */
        
    bottom0;
        
    leftauto;

    Alles andere ist doch unnötig kompliziert?


    Zitat Zitat von tab Beitrag anzeigen
    Probier mal

    left:50%;
    margin-left:312px;

    Bei großen Bildschirmbreiten stimmt es dann wohl. Kann ich leider nicht richtig ausprobieren im Moment, da mein großer Monitor abgeraucht ist, mehr als 1024 ist momentan nicht drin. Wird das Fenster schmäler, dann sieht allerdings sowieso alles wieder völlig anders aus. (Edit: nur wegen media query, nicht wegen des vorgeschlagenen CSS )

    Edit2: Die 312 px kommen übrigens so zustande: 0.5 * (Breite Wrapper) - 0.5 * (Breite Bild)
    Drück' einfach Strg+Shift+M im FireFox, dann gib' links oben bspw. 1920x600 ein

  8. #8
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ok, das hilft wenigstens zum Testen übers Wochenende. Ersatz sollte Montag eintreffen

  9. #9
    Contao-Nutzer
    Registriert seit
    06.09.2012.
    Beiträge
    92

    Standard

    danke leute,
    die ganzen Hinweise haben mir sehr geholfen.
    Ich weiß leider nicht, wie man den Beitrag auf gelöst setzt.

    Danke

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
  •