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

Slideshow: Bildgröße an Block anpassen

Eingetragen von jonny (45)
am 01.04.2012 - 13:09 Uhr in
  • Anfängerfragen
  • Drupal 7.x oder neuer

Hallo an alle,

hab mal wieder eine Frage:

ich hab es endlich geschafft eine slideshow zu erstellen.
Ich habe einen neuen Bildstil erstellen, den an die Breite des Blocks angepasst und Bilder mit diesem Bildstiel per Inhalstyp Slide hochgeladen.

Das ganze funktioniert auch super, nur hab ich das Problem, dass, wenn ich einen anderen Browser benutze oder ich die Seite verkleinere, das Bild logsicherweise gleich breit bleibt, es also über meine Seitenleisten hinaus geht.

Was musst ich jetzt tun, um das Bild an den Block anzupassen, aber so, dass es sich auch mit der Größe des Blockes verändert?

Hier die Seite zum besseren Verständnis ;)
www.jugend.feuerwehr-malsch.de

Liebe Grüße,
Jonny

‹ [gelöst] Wo sind die Bilder? Global $user Probleme ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Da du für das Bild ja wie du

Eingetragen von torfnase (1525)
am 01.04.2012 - 14:41 Uhr

Da du für das Bild ja wie du oben schon geschrieben hast, eine feste Breite angegeben hast, kannst du das Bild natürlich nicht mehr mit HTML verkleinern.
Damit der Block nicht in die rechts Seitenleiste geht kannst du natürlich für diesen Block: ein overflow:hidden angeben.
Dann wird das Bild an der rechten Seite einfach abgeschnitten. Ich weiß nicht, ob du das willst.

Bei dir heißt der Selektor für diesen Block wohl DIV#views_slideshow_cycle_main_homepage_slider-block wenn ich mich nicht verguckt habe.

Wenn sich das Bild an die Blockgröße anpassen soll, dann darfst du natürlich dort keine feste Breite angeben.

lieben Gruß
Berthold Lausch

  • Anmelden oder Registrieren um Kommentare zu schreiben

hallo berthold, das klingt

Eingetragen von jonny (45)
am 01.04.2012 - 15:13 Uhr

hallo berthold,

das klingt auf jeden fall schon mal schlüssig, danke :)

aber ich habs nicht rausgefunden, wie ich darauf zugreifen und es ändern kann.

kannst du mir vielleich nochmal ne ausführliche anleitung geben?

lg, jonathan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe dir einen passenden

Eingetragen von torfnase (1525)
am 01.04.2012 - 15:32 Uhr

Ich habe dir einen passenden Selector genannt und die CSS-Eigenschaft.
Ich weiss ja gar nicht, ob du das Bild einfach abschneiden willst.

Mehr gibt es dazu auch nicht zu erklären oder zu sagen....

Wenn dir nicht klar sein sollte, wie du per CSS deine Homepage themen kannst, dann würde ich dir zu ein paar Anfängertutorials aus diesem Bereich raten.

Das ist wirklich ganz einfach und ist im Netz schon 1000-mal erklärt worden.

lieben Gruß
Berthold Lausch

  • Anmelden oder Registrieren um Kommentare zu schreiben

ok, danke, ich werd mich mal

Eingetragen von jonny (45)
am 01.04.2012 - 15:51 Uhr

ok, danke, ich werd mich mal zu css schlau machen :)

aber eine andere möglichkeit als abschneiden gibt es nicht, oder?

lg, jonathan

  • Anmelden oder Registrieren um Kommentare zu schreiben

das kommt darauf an, ob die

Eingetragen von torfnase (1525)
am 01.04.2012 - 16:20 Uhr

das kommt darauf an, ob die Bilder die vorgegebene Breite haben sollen oder nicht.
Wenn du die Breite des Bildes nicht auf eine bestimmte Pixel-Anzahl setzt, sondern z.B. auf 100% oder auf 90% so, wie es gerade gut aussieht, dann wird das Bild auch entsprechend in HTML skaliert werden.
Wenn das Bild aber in der vorgegebenen Breite angezeigt werden soll, dann gibt es nur die Möglichkeit es abzuscheiden oder einen horizontalen Scrollbar einzublenden (overflow:scroll). So ein horizontaler Scrollbar für das Bild sieht aber meist nicht sehr gut aus.

lieben Gruß
Berthold Lausch

  • Anmelden oder Registrieren um Kommentare zu schreiben

ne des mit den scrollen ist

Eingetragen von jonny (45)
am 01.04.2012 - 17:04 Uhr

ne des mit den scrollen ist nicht des richtige...

tut mir leid dass ich nochmal frage aber ich find nirgends ne option bei der man des mit dem css einstellen muss... ist des in dem datenverzeichnjs von drupal oder übersehe ich da etwas?

lg jonathan

  • Anmelden oder Registrieren um Kommentare zu schreiben

es fehlt dir noch sehr viel

Eingetragen von torfnase (1525)
am 01.04.2012 - 22:29 Uhr

es fehlt dir noch sehr viel an den Grundlagen von Drupal...
Die CSS-Dateien, die für die Webseite geladen werden, kannst du im Quelltext oben im Header sehen, die sind dort namentlich angegeben.
Gleichzeitig kannst du dort die genaue Position der Dateien sehen.... es gibt da so Einträge wie

<style type="text/css" media="all">@import url("Domainname..sites/all/themes/XXXThemenameXXX/styles.css");

d.h. es wird eine Datei im Ordner: site/all/themes/XXXThemenameXXX/
mit dem Namen styles.css geladen.

In diese styles.css (das ist eine Datei im Textformat) kannst du neue Selektoren und CSS Eigenschaften einfügen.

Eine bessere Alternative ist es aber, selbst eine css-Datei anzulegen (z.B. meine_styles.css) also eine leere Textdatei und dann dafür zu sorgen, dass diese beim Rendern der Webseite auch geladen wird.
Das geht so, indem du z.B. in der Themename.info Datei eine Zeile in dieser Art und Weise ergänzt:

stylesheets[all][] = meine_styles.css

Wenn sich die meine_styles.css in dem Themeordner befindet.

Das die auch richtig geladen wird, kannst du im Quelltext der Webseite überprüfen.
Und in dieser meine_styles.css kannst du dann die Selektoren mit den Eigenschaften eintragen.

Du solltest dich aber mit den Grundlagen dieser Technik zunächst vertraut machen, dafür gibt es haufenweise Informationen im Netz. Es ist wirklich nicht besonders schwierig, aber es ist ganz gut, wenn man jedenfalls so ein bisschen weiss, was man da tut. Ein Feuer zu löschen ist bei weitem schwieriger :-)

Gruß
Berthold Lausch

  • Anmelden oder Registrieren um Kommentare zu schreiben

okay, vielen dank, ich werd

Eingetragen von jonny (45)
am 01.04.2012 - 23:56 Uhr

okay, vielen dank, ich werd mich mal dransetzten und des durcharbeiten :)
bin bis jetzt nämlich ganz gut ohne css ausgekommen, aber ich glaub, damit ists jetzt vorbei... :( :D

lg, jonathan

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

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