CSS @media Maximum Width überschreiben?

3 Antworten

Wenn das ganze in einem IFRAME steckt und du keinen Einfluss auf den Inhalt hast, kannst du es auch nicht von außen überschreiben – zumindest ist mir keine Möglichkeit bekannt.

Wer stellt denn diesen Buchungskalender zur Verfügung? Wenn er von IONOS selbst kommt, wären sie auch dafür verantwortlich. Es kann aber sein, dass es eine Drittanbieter-Software ist, deren Funktion zwar IONOS zur Verfügung stellt, sie jedoch keinen Support dafür übernehmen.

Dann wäre die Frage, ob du eine eigene Instanz dieses Kalenders hast, bei dem du ggf. Änderungen an Template vornehmen kannst oder ob du nur den reinen Dienst nutzt. Kann ich dir aber alles nicht beantworten und das muss du selbst rausfinden.

Woher ich das weiß:Berufserfahrung – Entwickle Webseiten seit über 25 Jahren.
Dultus, UserMod Light  
Fragesteller
 16.03.2023, 08:39

Moin,

leider ist das kein Kalender von IONOS, sondern von der Website Feriennetzwerk. Ich bin mal so frech und poste die Website;

https://www.ferienwohnung-kribitz.de/

Ziemlich weit unten ist dort der Belegungskalender. Das Problem, das durch den Code entsteht ist, dass der Kalender dadurch nicht mehr auf Mobilgeräten sichtbar ist.

0
Babelfish  16.03.2023, 09:01
@Dultus, UserMod Light

Welche Seite ist denn jetzt nun von dir und was bindest du ein? Das Media-Query, welches den IFRAME für Mobile ausblendet, ist ja direkt in ferienwohnung-kribitz.de eingebunden. Wenn das deine Seite ist, dann ändere das doch einfach.

Ist das nicht deine Seite, dann binde doch den Kalender direkt von ferien-netzwerk.de ein. Der ist auf obiger Seite ja auch nur als IFRAME eingebunden und genauso kannst du es bei dir dann auch machen. Dann wird er bei dir auch angezeigt.

0
Dultus, UserMod Light  
Fragesteller
 16.03.2023, 09:05
@Babelfish

Die Ferienwohnung-Kribitz Seite ist meine. Bzw. die meines Vaters. Das Problem ist ja eben, dass wir die Media Query nicht ändern können. Deshalb schrieben wir IONOS an, die meinten, dass sie darauf keinen Einfluss hätten.

Es gab nämlich keine Option diesen zu ändern. Das ist ja, was mich so wundert. Die Query ist im Header der Website, nicht des Iframe. Ich habe keine Option dazu gefunden, dass ich es manipulieren könnte.

0
EinAlexander  16.03.2023, 09:42
@Dultus, UserMod Light
Die Ferienwohnung-Kribitz Seite ist meine. Bzw. die meines Vaters.

Dann schreib in deren Quelltest irgendwo

<style>
.mediumScreenDisabled {display:block}
</style>

bzw. lösche einfach die Zeile

<div class="mediumScreenDisabled">
0
Babelfish  16.03.2023, 10:12
@Dultus, UserMod Light

Wie wurde denn die Webseite erstellt? Ist das irgendein Web-Baukasten von IONOS?

Wenn ja, dann schau mal in den Einstellungen zu dem IFRAME-Element nach. Ich bin mir sicher, dass du dort irgendwo angeben kannst, wie das Element in verschiedenen Bildschirmgrößen angezeigt werden soll. Die Klasse mediumScreenDisabled wird dafür nämlich explizit gesetzt und mit ziemlicher Sicherheit gibt es dafür irgendeine Option im Baukasten, mit der man das für dieses Element ändern kann.

0
Dultus, UserMod Light  
Fragesteller
 16.03.2023, 10:39
@EinAlexander
Dann schreib in deren Quelltest irgendwo

Wenn das geht, kann ich das probieren.

bzw. lösche einfach die Zeile

Das wiederum kann ich nicht. Die wird wohl automatisch generiert.

0
Dultus, UserMod Light  
Fragesteller
 16.03.2023, 10:42
@Babelfish
Wie wurde denn die Webseite erstellt? Ist das irgendein Web-Baukasten von IONOS?

Ja, das ist deren MyWebsite Baukasten.

Die Klasse mediumScreenDisabled wird dafür nämlich explizit gesetzt und mit ziemlicher Sicherheit gibt es dafür irgendeine Option im Baukasten, mit der man das für dieses Element ändern kann.

Muss ich nochmal schauen. Im 'Code' für den IFrame selbst gab es die Option leider nicht.

Hier kannst du wohl auch die Mobile Ansicht deaktivieren

Bringt leider auch nichts. Das deaktiviert die mobile Variante der Website aber auf dem Handy ist sie dann weiterhin zu schmal.

0
Gibt es eine Möglichkeit über CSS die Eigenschaft separat nochmal zu überschreiben,

Nein. Du kannst über ein CSS die Breite des iframes ändern, nicht aber Inhalte innerhalb des iframes.

Alex

Klar kann man die Werte des css ändern oder überschreiben.

Der LETZE Eintrag gilt normalerweise

Wenn der Buchungskalender per iframe eingebunden ist, ist es schon ein externes Snippet.

Wie sich das Teil bei kleinerer Anzeige verhält kann natürlich niemand vorhersahen außer die Entwickler

Du kann ja anhand des externen Links im iFrame schauen von wehm es ist.

Ich würde einfach mal ausprobieren

Und falls das Teil nicht Responsable programiert ist, was heute ja Standard sein sollte, würde ich mich an diese Firma wenden.

Vielleicht gibt es auch eine Mobile Variante

Im Übrigen sollte man iFrames weitgehend vermeiden

Woher ich das weiß:Berufserfahrung