End of Support for Joomla 3 - Forum closed
Hintergrundbild Responsive
Hallo,
nutze Inspire 1.0.001 und Warp Framework 7.3.31 - Joomla 3.6.5
In den Template-Optionen habe ich für Bottom D ein Hintergrundbild eingefügt.
Je nach Auflösung wird dieses aber nicht komplett angezeigt, sondern immer nur ein Teil davon.
Gibt es eine Möglichkeit das Hintergrundbild immer mit 100% Breite anzeigen zu lassen, so dass ich in jeder Auflösung das komplette Hintergrundbild sehe?
Vielen Dank & beste Grüße
nutze Inspire 1.0.001 und Warp Framework 7.3.31 - Joomla 3.6.5
In den Template-Optionen habe ich für Bottom D ein Hintergrundbild eingefügt.
Je nach Auflösung wird dieses aber nicht komplett angezeigt, sondern immer nur ein Teil davon.
Gibt es eine Möglichkeit das Hintergrundbild immer mit 100% Breite anzeigen zu lassen, so dass ich in jeder Auflösung das komplette Hintergrundbild sehe?
Vielen Dank & beste Grüße
by SoulDaddy
Please Log in or Create an account to join the conversation.
- joomlaplates
-
Offline
- Moderator
-
- Posts: 8833
- Thank you received: 1736
Hallo,
in der schmalen Ansicht > mobile Phones muss sich das Hintergrundbild auch nach unten ausdehnen, demnach kann es keine 100% Breite haben.
Andernfalls wäre bei 100% Breite das Bild nicht nach unten skaliert.
Schwer zu erklären, aber es geht einfach nicht anders.
in der schmalen Ansicht > mobile Phones muss sich das Hintergrundbild auch nach unten ausdehnen, demnach kann es keine 100% Breite haben.
Andernfalls wäre bei 100% Breite das Bild nicht nach unten skaliert.
Schwer zu erklären, aber es geht einfach nicht anders.
Attachment inspire.jpg not found
Dokumentation:
www.joomlaplates.de/dokumentation.html
www.joomlaplates.de/dokumentation.html
by joomlaplates
Attachments:
Please Log in or Create an account to join the conversation.
Hallo,
erst mal Danke für die schnelle Antwort!
Gibt es denn sonst eine Möglichkeit ein Bild über 100% der Bildschirmbreite einzufügen, das dann entsprechend skaliert wird (sich also in der mobilen Ansicht auch entsprechend in der Höhe verkleinert)?
Habe bisher nur die Möglichkeit als Modul und Hintergrundbild gefunden, was für mich aber ausscheidet, da es dann an den Seiten abgeschnitten wird.
Ich habe ein Bild auf dem u.a. auch Text zu sehen ist (Graffiti). Verfehlt leider komplett seinen Sinn, wenn das bei einer niedrigeren Bildschirmauflösung rechts und links abgeschnitten ist. Wegen des Layouts soll es aber auch über die gesamte Bildschirmbreite angezeigt werden (wie z.B. die Slideshow).
Eigentlich bräuchte ich halt die Modulposition headerbar weiter unten als bottom.
Wäre super, wenn ihr mir eine Lösung aufzeigen könntet.
Besten Dank & viele Grüße
erst mal Danke für die schnelle Antwort!
Gibt es denn sonst eine Möglichkeit ein Bild über 100% der Bildschirmbreite einzufügen, das dann entsprechend skaliert wird (sich also in der mobilen Ansicht auch entsprechend in der Höhe verkleinert)?
Habe bisher nur die Möglichkeit als Modul und Hintergrundbild gefunden, was für mich aber ausscheidet, da es dann an den Seiten abgeschnitten wird.
Ich habe ein Bild auf dem u.a. auch Text zu sehen ist (Graffiti). Verfehlt leider komplett seinen Sinn, wenn das bei einer niedrigeren Bildschirmauflösung rechts und links abgeschnitten ist. Wegen des Layouts soll es aber auch über die gesamte Bildschirmbreite angezeigt werden (wie z.B. die Slideshow).
Eigentlich bräuchte ich halt die Modulposition headerbar weiter unten als bottom.

Wäre super, wenn ihr mir eine Lösung aufzeigen könntet.
Besten Dank & viele Grüße

Last Edit:8 years 2 months ago
by SoulDaddy
Last edit: 8 years 2 months ago by SoulDaddy.
Please Log in or Create an account to join the conversation.
- joomlaplates
-
Offline
- Moderator
-
- Posts: 8833
- Thank you received: 1736
Es geht leider nicht anders.
Sie könnten eventuell die Headerbar Position nach unten verlegen.
Oder aber sie entfernen die seitliche Begrenzung der bottom-d Position.
Das Alles geht in der layouts/theme.php
Sie könnten eventuell die Headerbar Position nach unten verlegen.
Oder aber sie entfernen die seitliche Begrenzung der bottom-d Position.
Das Alles geht in der layouts/theme.php
Dokumentation:
www.joomlaplates.de/dokumentation.html
www.joomlaplates.de/dokumentation.html
Last Edit:8 years 2 months ago
by joomlaplates
Last edit: 8 years 2 months ago by joomlaplates.
Please Log in or Create an account to join the conversation.
Die seitlichen Begrenzungen in bottom-d zu entfernen finde ich schon mal gut und habe es auch hinbekommen:
Zunächst Zeile 247 und 248 der layouts/theme.php folgendermaßen abgeändert:
In der css/custom.css folgendes hinzugefügt:
Das Hintergrundbild lasse ich in diesem Fall nicht anzeigen. Stattdessen habe ich direkt im Modul das Bild mit width="100%" eingefügt.
Ich weiß nicht, ob das so die eleganteste Lösung ist, da ich in PHP nicht so bewandert bin, aber das Ergebnis ist zumindest genau so wie ich es haben wollte.
Vielen Dank nochmals für die Hilfe & beste Grüße
Zunächst Zeile 247 und 248 der layouts/theme.php folgendermaßen abgeändert:
Code:
ALT:
<div id="bottom-d" class="bottom-d-outer uk-cover-background <?php echo $this['config']->get('bottom-d-text-color'); ?>">
<div class="uk-container uk-container-center">
NEU:
<div id="bottom-d" class="uk-cover-background <?php echo $this['config']->get('bottom-d-text-color'); ?>">
<div class="uk-container-bottom-d uk-container-center-bottom-d">
Code:
/* Bottom-D
========================================================================== */
.uk-container-center-bottom-d {
margin-left: 0;
margin-right: 0;
}
@media (min-width: 1280px)
.uk-container-bottom-d
max-width: 100%;
Das Hintergrundbild lasse ich in diesem Fall nicht anzeigen. Stattdessen habe ich direkt im Modul das Bild mit width="100%" eingefügt.
Ich weiß nicht, ob das so die eleganteste Lösung ist, da ich in PHP nicht so bewandert bin, aber das Ergebnis ist zumindest genau so wie ich es haben wollte.

Vielen Dank nochmals für die Hilfe & beste Grüße

Last Edit:8 years 2 months ago
by SoulDaddy
Last edit: 8 years 2 months ago by SoulDaddy.
Please Log in or Create an account to join the conversation.
Moderators: joomlaplates