Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

[gelöst] Modal-Forms, Hilfe bei Positionierung des Login-Fensters benötigt

Eingetragen von JRopers (55)
am 29.01.2013 - 10:56 Uhr in
  • Module
  • Drupal 7.x oder neuer

Liebe Drupalianer,

ich nutze auf meiner Seite wsbederkesa.site11.com das Modul "Modal-Forms" für den Login.

Da der Link wegen des Banners nicht im oberen Bereich liegt, sondern man meistens etwas scrollt, auch um die Beiträge zu lesen, entsteht aktuell folgendes Problem:

Die Login-Box erscheint in einem bestimmten Abstand zur Oberkante der Webseite, also teilweise sogar oberhalb des aktuellen Sichtfeldes.

So soll es nicht aussehen

Ich hätte diese aber gerne immer zentriert im Blickfeld, egal wohin man gerade gescrollt hat.

Also so:

Ich habe schon verschieden Werte in den css und js verändert... mal static, mal relativ... es war aber wohl nie der richtige dabei...

Kann mir einer von euch weiterhelfen?

Liebe Grüße
Jens

AnhangGröße
So soll es nicht aussheen37.34 KB
noch extremer aus dem Blickfeld27.02 KB
sondern so38.38 KB
‹ Organic Groups 2 Gruppeninhalt Probleme [gelöst] Modal-Forms, Hilfe bei Positionierung des Login-Fensters benötigt ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Lösung? Bitte mal anschauen.

Eingetragen von JRopers (55)
am 30.01.2013 - 10:47 Uhr

Ich habe jetzt doch einen Weg gefunden, die Position entsprechend zu generieren...
Zumindest erziele ich den Effekt, den ich möchte.

Aber da ich aber von CSS kaum Ahnung habe: Kann mal bitte jemand sich meine Änderung anschauen und mir sagen, ob ich damit irgendwelche Probleme verursachen kann? Bisher habe ich bei meinen Versuchen keine Probleme entdeckt.

geänderte Datei:
/sites/all/modules/modal_forms/css/modal_forms_popup.css

div.modal-forms-modal-content .popups-container {
  position: fixed; /* Hinzugefügt, zum zentrieren */
  overflow: hidden;
/*  height: 100%; Auskommentiert, da das Popup sonst bis zum unteren Bildschirmrand reichte.*/
  background: #fff;
  text-align: left;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

  • Anmelden oder Registrieren um Kommentare zu schreiben

Diese Änderungen gehören

Eingetragen von wla (9461)
am 30.01.2013 - 12:58 Uhr

Diese Änderungen gehören nicht in die CSS-Datei vom Modul, sondern in eine CSS-Datei in Deinem Theme. Ich sammele meine CSS-Änderungen in einer eigenen CSS-Datei, die ich über den .info-File des Themes einbinde. Wenn Du nämlich dein Modul updatest, sind Deine CSS-Änderungen im Modul weg.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Werner, das habe ich

Eingetragen von JRopers (55)
am 30.01.2013 - 13:44 Uhr

Hallo Werner,

das habe ich schon des öfteren gelesen... Da ich mich aber, wie geschrieben, wenig mit CSS auskenne, habe ich micht bisher immer davor gescheut, eine eigene CSS zu basteln. Ich habe bisher immer nur Werte in den bestehenden verändert und geschaut, ob es denn funktioniert.

Ich stelle mir nicht so einfach vor, werde aber mal schauen ob ich hier eine Anleitung dazu finde...

Wer eine auf Anhieb kennt: immer her mit dem Link

Grüße und Danke,
Jens

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist ganz einfach: Du

Eingetragen von wla (9461)
am 30.01.2013 - 14:28 Uhr

Das ist ganz einfach:

  • Du legst eine Datei in Deinem Theme im CSS Ordner an und nennst die z.B. mein.css
  • Da hinein kommt der Inhalt aus dem Code-Kasten von oben
  • Dann trägst Du die in der .info-Datei Deines Themes als letzte CSS-Datei ein z.B. bei Bartik stylesheets[all][] = css/mein.css
  • Einmal den Cache löschen und fertig

Da Du Deine Datei als letzte in der Liste einträgst, überschreiben die Informationen dort alle vorherigen Definitionen und nur die von Dir gemachten wirken dann. Zusätzlich ist es ganz nützlich, wenn man sich in Firefox mit dem Plugin Firebug einarbeitet, denn damit sind die entsprechenden Statements leicht zu finden.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke schön...

Eingetragen von JRopers (55)
am 03.02.2013 - 09:08 Uhr

hab ich ausprobiert, es funktioniert!

Vielen dank!

Um einen zuvor festgelegten Wert zu löschen, also z. B. den, den ich im Code oben auskommentiert haben... Setze ich dafür dann immer "Wert: auto" in meine CSS ein?

Jetzt versuche ich mich dann mal dran, das Theme für Smartphones anzupassen...

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» 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 15 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