Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Blöcke in mobile view ausschalten

Eingetragen von wakila (50)
am 27.02.2015 - 14:12 Uhr in
  • Anfängerfragen

Hallo miteinander,

ich möchte gerne in der mobile view auf Handys einige Blöcke ausschalten; Mit Firebug habe ich den entsprechenden Block in der CSS gefunden; z.B.

.flexslider .slides img {
height: auto;
width: 100%;
}

ich habe auch eine spezielle mobile.css in dem Theme mit dem ich arbeite; was muss ich denn tun, um dort diesen Block / View auf unsichtbar zu stellen? Könnt Ihr mir da bitte helfen..

Grüße Stephan

‹ unidentifizierbare graue Seitenleiste bei kleiner Auflösung Einfache Kategorisierung durch verschiedene Rollen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ausblenden kannst du

Eingetragen von Jenna (1883)
am 27.02.2015 - 16:54 Uhr

Ausblenden kannst du per

#block-block-deine-block-Nummer {
display: none;
}

Such mal mit Firebug nach der Block ID also der #, dein Beispiel ist nur eine Klasse, also . (Punkt).

Wenn du den Flexslider als Block angelegt hast, dann auch den kompletten Block ausblenden, eintragen in deiner mobile.css

Beachte aber, das es wirklich nur ausgeblendet ist, wichtige Infos sollte das nicht betreffen, da jeder User es per CSS wieder local ansehen könnte, zumindest die, die sich die Mühe machen wollen. Für Layout Geschichten kann man es aber gut benutzen.

Falls du deine CSS und JS Dateien in Drupal schon komprimiert hast, dann den Cache löschen, sonst siehst du die Änderungen nicht.

http://www.w3schools.com/css/css_display_visibility.asp

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

In der mobile.css mußt du

Eingetragen von Jenna (1883)
am 27.02.2015 - 16:58 Uhr

In der mobile.css mußt du noch auf die Media Queries achten, sonst ist der Block ganz weg.

Beispiel nur ausblenden unter 768 px, etc.

Sind die Media Queries in deiner mobile.css schon eingetragen?

Hier ein Infolink, falls du dich einlesen möchtest
http://blog.kulturbanause.de/2011/04/websites-mit-css3-media-queries-fur...

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

So könnte es aussehen@media

Eingetragen von 1000 (764)
am 27.02.2015 - 18:18 Uhr

So könnte es aussehen

@media (max-width: 768px) {
.container_12 {
display:none;
}

  • Anmelden oder Registrieren um Kommentare zu schreiben

Super, das hat geklappt,

Eingetragen von wakila (50)
am 27.02.2015 - 20:55 Uhr

Super, das hat geklappt, danke euch;

das würde dann ja anderes herum auch klappen... ich platziere ein Bild, dass ich in der style.css ausblende und in der mobile.css nicht ausblende ... ?

Ich hab das Problem, dass ich einen recht breiten Banner habe auf dem eine wichtige Information steht. Auf mobilen Endgeräten verschwindet der Inhalt nach rechts raus ... der Banner ist ca. 800 Pixel breit; genau den Banner habe ich jetzt ausgeblendet und es schaut gut aus, aber ich habe die Information leider nicht mehr auf der Seite und der mobile Besucher sieht eigentlich nur noch den Text. Schön wäre, wenn ich hier für den mobilen Benutzer einen 300x250 großen Kasten anzeigen lassen könnte, der in der Desktopversion nicht zu sehen ist; funktioniert das so, wie ich mir das eingangs vorstelle, oder gibt es da noch eine andere Möglichkeit wie ... an Stelle von Block ID XY zeige bitte folgendes Bild ...?

und gleich noch eine weitere Frage in dem Zusammenhang: Wie kann ich denn einstellen, dass die Seite für Tablets ab einer bestimmten Größe die Desktopversion der Seite verwenden soll? Die Unterteilung in der mobile.css habe ich schon: @media only screen and (min-width: 995px) and (max-width: 1230px) kann ich das dort eintragen? und was ...? :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Schön wäre, wenn ich

Eingetragen von Jenna (1883)
am 28.02.2015 - 01:40 Uhr
Zitat:

Schön wäre, wenn ich hier für den mobilen Benutzer einen 300x250 großen Kasten anzeigen lassen könnte, der in der Desktopversion nicht zu sehen ist;

Klar, das geht auch anders rum.
Den 300x250 Block kannst du ebenfalls in der mobile.css einbinden, nur hier mit der Anweisung ... über z.B. 980px auf display:none setzen.
Dann erscheint der Block automatisch in jeder Auflösung die unter 980 px liegt.

Du kannst nach dieser Anleitung für jede mobile Auflösung eine eigene CSS anlegen und die in der .info deines Themes eintragen:
http://www.unimitysolutions.com/blog/7-steps-building-responsive-theme-d...

Das kann allerdings schnell unübersichtlich werden, wenn viele Änderungen nötig sind mußt du immer mehrere CSS anfassen.

Der 2. Weg ist, alles in eine CSS schreiben und diese innerhalb mit Media Queries unterteilen.

Im Drupal Admin Bereich unter admin/config/development/performance solltest du die Komprierung der CSS und JS noch nicht aktivieren, das spart Cache leeren, du siehst deine Änderungen dann sofort, komprieren erst vor Onlinstellung wenn das Layout soweit steht.

Gönne dir etwas Zeit dabei, das Grundverständnis kommt nach ein paar Tagen durch ausprobieren.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

OK prima, dann weiss ich wie

Eingetragen von wakila (50)
am 28.02.2015 - 08:37 Uhr

OK prima, dann weiss ich wie ich vorgehe, danke! :)

  • 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 2 Tagen
  • Hey danke
    vor 2 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 3 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 3 Wochen 5 Tagen
  • In der entsprechenden View
    vor 3 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 5 Tagen
  • gelöst
    vor 6 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20456

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 29 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