- Joomla Version
- 4.2.9
- PHP Version
- PHP 7.4.x
- Hoster
- local
Hallo,
abhängig von der Bildschirmgröße möchte ich ein unterschiedliche Banner mittels der Komponente Banner und user.css anzeigen lassen.
Hierzu habe ich ein Banner wie folgt eingerichtet:
<div class="ad_fullscreen" style="margin-left: auto; margin-right: auto; max-width:800px; height:250px;">
<script bannercode 1></script>
</div>
<div class="ad_mobile" style="margin-left: auto; margin-right: auto; max-width:300px; height:120px;">
<script bannercode 2></script>
</div>
Dazu habe ich in der user.css noch folgenden Code eingefügt:
/* Anzeige mit Mobile Version */
@media and (max-width: 799px) {
.ad_fullscreen{
display:none;
}
.ad_mobile{
display:block!important;
}
}
/* Anzeige mit Fullscreen Version */
@media (min-width: 800px) {
.ad_fullscreen{
display:block!important;
}
.ad_mobile{
display:none;
}
}
Alles anzeigen
Bei Fullscreen wird das große Banner auch angezeigt. Wenn man dann aber die Bilschirmgröße auf Mobile verkleinert, so wird weiterhin das große Banner und zusätzlich darunter das kleiner Banner angezeigt. Eigentlich sollte aber das große Banner verschwinden und nur das kleine Banner angezeigt werden.
Ich hoffe der Ansazt mit Komponente Banner und user.css ist der Richtige. Was mache ich hier aber noch falsch bzw. was fehlt noch, das der richtige Effekt (Switch der Banner) eintritt?
Schon vorab vielen Dank für Euren Support.
Chris