Ergebnis 1 bis 19 von 19

Thema: Problem mit einem Media Query

  1. #1
    Contao-Nutzer Avatar von Mario.Karstaedt
    Registriert seit
    20.02.2012.
    Beiträge
    47

    Standard Problem mit einem Media Query

    Moin Leute,

    wie aus dem Titel zu erlesen ist, geht es um Media Querys, ganz speziell um einen. (@media screen and (max-width:480px))

    2 weitere Media Querys (bis 768px und 1200px) arbeiten anstandslos, nur der letzte macht ärger.
    Sobald ich diesen in das Seitenlayout einbinde, wird sogar das Std.-Layout am Desktop überschrieben,
    die max-width scheint nicht zu greifen.

    Hatte jemand schon so ein oder ein ähnliches Problem?

  2. #2
    Contao-Nutzer Avatar von Socki
    Registriert seit
    19.02.2015.
    Ort
    Wien
    Beiträge
    133

    Standard

    Hey hast du mal einen Link zur Website?
    LG Socke

  3. #3
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Du musst die Reihenfolge der Stylesheets im Seitenlayout korrigieren.

    Gesendet von meinem L52 mit Tapatalk
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  4. #4
    Contao-Nutzer Avatar von Mario.Karstaedt
    Registriert seit
    20.02.2012.
    Beiträge
    47

    Standard

    @Sam: das bringt leider nichts, aber danke.

    Link zur page.

    hab das Stylesheet aber momentan aus, damit die Seite halt nicht verzehrt wird. Falls es hilft, sobald ich den #main bearbeiten will, werden andere Anweisungen überschrieben.

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

    Standard

    Wir brauchen einen Link zur Seite, wo das Problem zu sehen ist.

  6. #6
    Contao-Nutzer Avatar von Mario.Karstaedt
    Registriert seit
    20.02.2012.
    Beiträge
    47

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Wir brauchen einen Link zur Seite, wo das Problem zu sehen ist.
    Steht doch da..."Link zur page"

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

    Standard

    Laut deiner Aussage hast du es aber deaktiviert.

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

    Support Contao

    Standard

    Scheint drin zu sein. Im Gegensatz zu den anderen media queries verwendest du aber hier max-device-width statt max-width.

  9. #9
    Contao-Nutzer Avatar von Mario.Karstaedt
    Registriert seit
    20.02.2012.
    Beiträge
    47

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Scheint drin zu sein. Im Gegensatz zu den anderen media queries verwendest du aber hier max-device-width statt max-width.
    Das max-device-width war nur ein Versuch, habs wieder entfernt.

    Das Stylesheet ist aktiv, nur alles was #main betrifft ist ausgeblendet, da es die Seite sonst verzehrt.

  10. #10
    Contao-Nutzer Avatar von Mario.Karstaedt
    Registriert seit
    20.02.2012.
    Beiträge
    47

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Laut deiner Aussage hast du es aber deaktiviert.
    Dann hab ich mich wohl nicht richtig ausgedrückt. ^^ sry

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

    Standard

    Du musst einen Link zur Seite posten wo man das Problem sieht - bzw. bei deinem bestehenden Link das Problem reproduzieren - nicht entfernen. Wenn das die Live Seite ist, dann lege eine Kopie an und poste den Link zur Kopie.

  12. #12
    Contao-Nutzer Avatar von Mario.Karstaedt
    Registriert seit
    20.02.2012.
    Beiträge
    47

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Du musst einen Link zur Seite posten wo man das Problem sieht - bzw. bei deinem bestehenden Link das Problem reproduzieren - nicht entfernen. Wenn das die Live Seite ist, dann lege eine Kopie an und poste den Link zur Kopie.
    Okay...sry, war wohl müde!

  13. #13
    Contao-Nutzer Avatar von Mario.Karstaedt
    Registriert seit
    20.02.2012.
    Beiträge
    47

    Standard

    Hier der Link zur Seite, mit allen querys an.

    LINK

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

    Support Contao

    Standard

    Hmm, funktioniert soweit ich das sehen kann so wie es soll. Ich sehe in den Entwicklerwerkzeugen z.B., dass bei Breite bis 480px die Höhe des Headers auf 100% gesetzt wird, bei größeren Breiten ist das weg. Was macht es denn jetzt, was dich zu der Meinung veranlasst, dass es nicht funktioniert? Nach welchem Fehler muss man suchen?

    Edit: Falls du damit erreichen wolltest, dass der Header die ganze Höhe des sichtbaren Bereichs einnimmt, dann nimm besser 100vh statt 100%.
    Geändert von tab (21.09.2017 um 13:06 Uhr)

  15. #15
    Contao-Nutzer Avatar von Mario.Karstaedt
    Registriert seit
    20.02.2012.
    Beiträge
    47

    Standard

    Sobald ich im Seiten Layout das @480px aktiviere, wird das Desktop Layout überschrieben und die Breite der Seite auf 85% gesetzt.

  16. #16
    Contao-Nutzer Avatar von Socki
    Registriert seit
    19.02.2015.
    Ort
    Wien
    Beiträge
    133

    Standard

    Hallo, du hast einen Fehler in deiner CSS.

    Sehe dir mal folgendes an...


    Code:
    @media (max-width: 480px) {
    /* media-query-480.css */
    
    . . . nav {
    height:35px; background-color:#3E3D40; position: relative; list-style: none; padding: 0; border: 0; font-size: 1em; text-align: center;
    } }<- Falsch .nav_toggle:before {
    left:100px; position:fixed; content: url("/tl_files/img/burger.png"); height:25px; width:25px
    } . . .
    } /*query ende;*/
    Geändert von Socki (25.09.2017 um 14:12 Uhr)

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

    Support Contao

    Standard

    Hier hast du hinten eine Klammer zuviel geschlossen.
    Code:
    .nav_toggler{display:block;    height: 25px;    width: 25px;    position:relative;    	color:#796432}nav{height:35px;    background-color:#3E3D40;position: relative;    list-style: none;    padding: 0;    border: 0;    font-size: 1em;    text-align: center;}}

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

    Support Contao

    Standard

    Zitat Zitat von Mario.Karstaedt Beitrag anzeigen
    Sobald ich im Seiten Layout das @480px aktiviere, wird das Desktop Layout überschrieben und die Breite der Seite auf 85% gesetzt.
    Um der Community eine Möglichkeit zur Untersuchung zu geben, solltest Du aber wie schon mehrfach erwähnt diese mediaqueries auch tatsächlich so aktivieren, dass die von Dir bemängelten Fehler auch sichtbar sind.

    Ich habe genauso wie @tab schon mal drauf geschaut. Die width für den #wrapper steht in der Desktopversion auf 100%, die Breite für #main .inside ist auf 965px festgelegt, was ich persönlich zwar als suboptimal ansehe, aber das ist ja nicht Dein Problem.
    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.




  19. #19
    Contao-Nutzer Avatar von Mario.Karstaedt
    Registriert seit
    20.02.2012.
    Beiträge
    47

    Standard

    Zitat Zitat von Socki Beitrag anzeigen
    Hallo, du hast einen Fehler in deiner CSS.

    Sehe dir mal folgendes an...


    Code:
    @media (max-width: 480px) {
    /* media-query-480.css */
    
    . . . nav {
    height:35px; background-color:#3E3D40; position: relative; list-style: none; padding: 0; border: 0; font-size: 1em; text-align: center;
    } }<- Falsch .nav_toggle:before {
    left:100px; position:fixed; content: url("/tl_files/img/burger.png"); height:25px; width:25px
    } . . .
    } /*query ende;*/
    Zitat Zitat von tab Beitrag anzeigen
    Hier hast du hinten eine Klammer zuviel geschlossen.
    Code:
    .nav_toggler{display:block;    height: 25px;    width: 25px;    position:relative;    	color:#796432}nav{height:35px;    background-color:#3E3D40;position: relative;    list-style: none;    padding: 0;    border: 0;    font-size: 1em;    text-align: center;}}
    Das wars! Klasse Leute, manchmal sieht man den Baum, vor lauter Wald nicht mehr!

    DAUMEN HOCH!

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
  •