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

Scrollbalken im Inhaltsmenü

Eingetragen von Antikreationist (6)
am 05.11.2008 - 19:52 Uhr in
  • Anfängerfragen

Hallo,

habe ein Inhalts-Menü auf der linken Seite meiner HP. Leider ist es unschön, daß z. T. die Titel der einzelnen Inhalte nach rechts in meinen eigentlichen Textkörper hineinragen. Daher habe ich mir die Frage gestellt, ob es die Möglichkeit gibt für das Inhaltsmenü Scrollbalken (vertikal und horizontal) zu erstellen und wie ich diese wo installieren/einstellen kann/muß.

Für eine baldige Antwort wäre ich sehr dankbar.

Antikreationist

‹ Adminbereich wird nicht geladen drupal & yaml ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

CSS

Eingetragen von tumblingmug (872)
am 05.11.2008 - 21:12 Uhr

overflow:scroll; sollte da helfen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Antwort. Aber

Eingetragen von Antikreationist (6)
am 05.11.2008 - 23:11 Uhr

Danke für die Antwort. Aber kann ich den Quelltext für das Menü überhaupt ändern? http://biostudies.de - wie gesagt, es soll ins links Menü.

  • Anmelden oder Registrieren um Kommentare zu schreiben

style.css

Eingetragen von tumblingmug (872)
am 06.11.2008 - 09:44 Uhr

Ich nehme an, Du meinst den Block "Navigation". In der /themes/wabi/style.css ganz unten definierst Du so nur für diesen Block:

#block-user-1 .content { overflow:scroll; }

Mit der Firebug-Erweiterung für den Firefox sieht man das, wenn man es alleine können will, ganz gut.

Du verwendest das color-Modul? Dann muss die Farbe nach Änderungen in der style.css nochmals abgespeichert werden, damit die Änderungen angewendet werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Cool! Schon mal nicht

Eingetragen von Antikreationist (6)
am 06.11.2008 - 21:30 Uhr

Cool! Schon mal nicht schlecht. Bleiben allerdings noch 2 Dinge. Bei längeren (aus mehreren Worten bestehenden) Einträgen (z. b. 2.3.1 blablabla blabla blablablablabla) wird das nicht so angezeigt, sondern so:

2.3.1
blablabla
blabla
blablablablabla

Außerdem wärs natürlich cool, wenn der vertikale Balken maximal auf die Höhe des Bildschrims begrenzt wäre und nicht darüber hinausragen würde. So ist es zumindest bisher. Scheint auch so, als wäre er gar nicht aktiviert?!

Danke nochmal für Deine Hilfe
Antikreationist

  • Anmelden oder Registrieren um Kommentare zu schreiben

Verhinderter Zeilenumbruch per CSS

Eingetragen von tumblingmug (872)
am 06.11.2008 - 21:52 Uhr
Antikreationist schrieb

Außerdem wärs natürlich cool, wenn der vertikale Balken maximal auf die Höhe des Bildschrims begrenzt wäre und nicht darüber hinausragen würde.

Wie - Du meinst so:
Screenshot des Menüs

Dann musst Du die Zeile erweitern:

#block-user-1 .content ul {
  overflow: scroll;
  white-space: nowrap;
}

Die letzte Zeile verhindert dann auch noch den Zeilenumbruch.

Viel Glück fürderhin! (und Lernerfolg mit CSS).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi, nochmals Danke und

Eingetragen von Antikreationist (6)
am 08.11.2008 - 22:01 Uhr

Hi,

nochmals Danke und nochmals ne Frage/Bitte. Jetzt siehts bei mir so aus:

Sieht leider immernoch nicht wirklich prickelnd aus. schön wäre natürlich nur 1 großer Balken (der übrigens immernoch nicht aktiviert ist, d. h. noch kein Balken vorhanden - egal wie lang die Schiene dafür ist, also ob sie aus dem Bildschirm herausragt oder nicht). Hast Du noch eine Idee, wie ich das besser hinbekommen kann?

Vielen Dank schonmal (wieder) für Antwort
Daniel

  • Anmelden oder Registrieren um Kommentare zu schreiben

Initialwerte wieder einsetzen

Eingetragen von rainman (226)
am 09.11.2008 - 10:37 Uhr
Antikreationist schrieb

... schön wäre natürlich nur 1 großer Balken (der übrigens immernoch nicht aktiviert ist, d. h. noch kein Balken vorhanden ...

Etwas zur Erklärung: Deine Anweisungen in #block-user-1 .content ul behandeln jedes ul in deiner Konstruktion. Da jedes Untermenü mit einem neuen ul geöffnet wird, hast du die laufende Neubildung deines Scrollbalkens.

Um die anderen Scrollbalken zu unterbinden, musst du diese für die nachfolgenden ul abschalten.

#block-user-1 ul.menu {
  overflow: scroll;
  white-space: nowrap;
}
/* Initialwerte wieder einsetzen */
#block-user-1 ul.menu + ul {
  overflow: visible;
  /* white-space: normal; */
}

Antikreationist schrieb

Außerdem wärs natürlich cool, wenn der vertikale Balken maximal auf die Höhe des Bildschrims begrenzt wäre und nicht darüber hinausragen würde.

Damit der vertikal Balken ansatzweise nutzbar wird, muss für den Block eine Höhe angegeben werden.

#block-user-1 {
  height: 400px;
}

Ich persönlich mag dieses Konstrukt überhaupt nicht, aber du hast gefragt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Thx. Und ... läßt sich das

Eingetragen von Antikreationist (6)
am 09.11.2008 - 11:19 Uhr

Thx. Aber das Problem ist immernoch das selbe. Immernoch viele einzelne Scrollbereiche wie in meinem Screenshot oben. Gewünscht ist: 1 vertikaler Scrollbalken ganz rechts, der für alle Untermenüpunkte funktioniert und ebenso 1 horizontaler Scrollbalken ganz unten, der ebenfalls für das gesamte Menü gilt.

Und ... läßt sich das auch verankern, also daß es nicht verschwindet wenn man bei längeren Texten des Textblocks nach unten scrolled?

  • Anmelden oder Registrieren um Kommentare zu schreiben

doppelt gemoppelt

Eingetragen von rainman (226)
am 09.11.2008 - 12:45 Uhr
Antikreationist schrieb

Thx. Aber das Problem ist immernoch das selbe. Immernoch viele einzelne Scrollbereiche wie in meinem Screenshot oben. Gewünscht ist: 1 vertikaler Scrollbalken ganz rechts, der für alle Untermenüpunkte funktioniert und ebenso 1

Das Problem wäre nicht mehr vorhanden, wenn du mein vorheriges Beispiel benutzt hättest. Du musst nachfolgende Anweisung aus deiner style.css nehmen. Das ist doppelt gemoppelt und erzeugt weiterhin den Scrollbalken pro ul. Sehe dir mein vorheriges Beispiel an.

#block-user-1 .content ul {
  overflow: scroll;
  white-space: nowrap;
}

Antikreationist schrieb

... läßt sich das auch verankern, also daß es nicht verschwindet wenn man bei längeren Texten des Textblocks nach unten scrolled?

Nachfolgendes gilt nicht für IE5 und IE6, da sie mit 'position:fixed' nicht umgehen können. Um 'block-user-1' zu fixieren, kann folgender Code genutz werden. Die Position kann mit top, left und right bestimmt werden.

/* Beispielwerte */
#block-user-1 {
  width: 200px;
  height: 400px;
  position: fixed;
  top: 2em;
  left: 2em;
  right: auto;
}

Und immer noch gilt: Ich persönlich mag dieses Konstrukt überhaupt nicht und finde es hässlich, aber du hast gefragt.

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

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