Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Responsive Layout: Logo und Menüleiste überlappen bei Verkleinerung des Fensters

Eingetragen von sabrina-work (7)
am 27.10.2014 - 16:46 Uhr in
  • Allgemeines zu Drupal

Hallo,

danke schonmal für eure Hilfsbereitschaft.

Auf unserer Seite http://mandu.ch/ überlappen sich Navigationbar und Logo, sobald ich sie mir in einem kleineren Fenster, also z.B. auf einem Handy angucke. Habe Logo bereits auf eine minimale Größe von width:367px verkleinert und überprüft ob margin-top unter .logo im style-css auf 32px eingestellt ist. Kann mir jemand noch andere Lösungsansätze nennen?

Schöne Grüße
Sabrina

‹ Serverwechsel php von 5.2 auf 5.4 Deutsch Webinar - Open Integration mit Drupal Commerce ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Bildgröße des Logos war

Eingetragen von SteffenR@drupal.org (2262)
am 27.10.2014 - 20:44 Uhr

Die Bildgröße des Logos war immer noch auf 369Pixel Breite in der Anzeige.

Hier macht es Sinn mit prozentualen Angaben zu arbeiten - im Fall der Bilder wird hierfür eine max-width: 100% gesetzt und eine height: auto. Dies skaliert dann das Logo auf die Größe des Parent-Containers.
Im Fall eurer Seite müsstest du hier schauen, ob du den Selektor #logo noch weiter anpasst.

#logo a img {
float: left;
width: auto;
height: auto;
max-width: 100%;
}

#header #logo {
width: 190px;
left: 0;
right: 0;
position: absolute;
margin: 0 auto;
margin-top: 28px;
z-index: 99;
}

Dies ergibt dann folgenden Screen:

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Anpassung #logo Selekter

Eingetragen von sabrina-work (7)
am 06.11.2014 - 10:12 Uhr

Lieber StefanR,

vielen Dank für deinen Lösungsvorschlag und die genaue Beschreibung - ich kam jetzt dazu, sie auszuprobieren.

Vielleicht mangelt es mir an CSS-Kentnissen, aber als ich es so umzusetzen versucht habe, erschien das Logo entweder verkleinert (siehe angehängtes Bild) oder, wenn ich bei height 40px statt auto angebe, gequetscht; Änderungen im width wirken sich offenbar nicht aus. Erst wenn ich die max-width auf 180% erhöhe, hat das Logo die richtige Größe, führt dann aber wieder zu Überlappungen.

Ein weiteres, damit zusammenhängendes Problem ist, dass bei der Verkleinerung des Fensters der Menübutton und Searchbutton mit dem Slider überlappt (siehe gleiches Bild). Auf deinem Screen-Shot ist das nicht der Fall - verrätst du mir den magischen Trick? :-)

Schöne Grüße
Sabrina

AnhangGröße
mandu_responsive-logo+slider.jpg 37.91 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Arbeitest Du mit verschiedenen CSS-Dateien?

Eingetragen von maria-rita (504)
am 05.11.2014 - 17:16 Uhr

Hallo,

arbeitest Du mit media-queriesund den entsprechenden CSS-Dateien für die verschiedenen Größen der Bildschirme oder versuchst Du das anders zu lösen?

Viele Grüße

Marita Betz

  • Anmelden oder Registrieren um Kommentare zu schreiben

sabrina-work schrieb Ein

Eingetragen von Goekmen (1013)
am 05.11.2014 - 23:48 Uhr
sabrina-work schrieb

Ein weiteres, damit zusammenhängendes Problem ist, dass bei der Verkleinerung des Fensters der Menübutton und Searchbutton mit dem Slider überlappt (siehe gleiches Bild). Auf deinen Screen-Shot ist das nicht der Fall - verrätst du mir den magischen Trick? :-)

Entferne einfach die Background-Werte für folgende Klassen:

a.menu-trigger {
    background: none;

}

.search-trigger {
    background: none;
}

  • Anmelden oder Registrieren um Kommentare zu schreiben

Media queries und CSS

Eingetragen von sabrina-work (7)
am 06.11.2014 - 10:35 Uhr

Hallo Marita,

danke für deine Frage. Bisher arbeite ich nur mit CSS-Dateien, zu media queries müsste ich mich erst einmal ausführlich belesen, ein völlig neues Feld für mich. Das Astrum-Template, das ich verwende, ist bereits responsive und es gibt eine responsive.css-Datei, deshalb ist das vielleicht in diesem Fall gar nicht nötig!?

Schöne Grüße
Sabrina

  • Anmelden oder Registrieren um Kommentare zu schreiben

Super @Goekmen, genau so hat

Eingetragen von sabrina-work (7)
am 06.11.2014 - 10:50 Uhr

Super @Goekmen, genau so hat es geklappt, danke für deinen wertvollen Tipp!

Jetzt müsste ich nur noch herausfinden, wie ich die Überlappung Logo - Menü/Searchbar vermeide, ohne das Logo zu verkleinern.

Schöne Grüße in die Runde!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 3 Tagen
  • Hey danke
    vor 2 Wochen 4 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 4 Stunden
  • In der entsprechenden View
    vor 4 Wochen 4 Stunden
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 4 Stunden
  • gelöst
    vor 6 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20454

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 14 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association