Widget:GOV-Test: Unterschied zwischen den Versionen
Aus Altes Köln
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
<!--Test-Widget von Christopher zum Austesten des GOV-Aufrufes (eigentlich für das GenWiki)--> | <!--Test-Widget von Christopher zum Austesten des GOV-Aufrufes (eigentlich für das GenWiki)--> | ||
<h1>Ajax-Variante mit wiki</h1> | <h1>Ajax-Variante mit wiki</h1> | ||
<div id="widget-container | <div id="widget-container"> | ||
<div id="content" | <div id="content"> | ||
<p>Dies ist ein statischer Testinhalt.</p> | |||
<table> | |||
<tr><th>Header 1</th><th>Header 2</th></tr> | |||
<tr><td>Wert 1</td><td>Wert 2</td></tr> | |||
</table> | |||
</div> | |||
</div> | </div> | ||
<style> | <style> | ||
#widget-container { | #widget-container { | ||
width: 100%; | width: 100%; | ||
max-width: 800px; | |||
margin: 20px auto; | |||
padding: 10px; | |||
border: 1px solid #ccc; | |||
padding: | background-color: #f9f9f9; | ||
overflow: auto; /* Begrenzung der Inhalte */ | |||
background-color: # | |||
} | } | ||
</style> | </style> | ||
Version vom 21. Januar 2025, 13:54 Uhr
Ajax-Variante mit wiki
Dies ist ein statischer Testinhalt.
Header 1 | Header 2 |
---|---|
Wert 1 | Wert 2 |
<style>
#widget-container { width: 100%; max-width: 800px; margin: 20px auto; padding: 10px; border: 1px solid #ccc; background-color: #f9f9f9; overflow: auto; /* Begrenzung der Inhalte */ }
</style>
Variante: Einfacher iframe mit
Variante: responsiv mit
<style>
body { margin: 0; padding: 0; font-family: Arial, sans-serif; }
.iframe-container { width: 100%; /* Container hat immer die volle Breite des Viewports */ position: relative; /* Wichtig für absolute Positionierung */ padding-top: 56.25%; /* Seitenverhältnis 16:9 */ }
iframe { position: absolute; top: 0; left: 0; width: 100vw; /* Breite des Viewports */ height: calc(100vw * 0.5625); /* Höhe proportional zur Breite (16:9) */ transform-origin: top left; /* Skalierung startet oben links */ }
/* Media Queries für kleinere Bildschirme */ @media (max-width: 768px) { iframe { transform: scale(0.9); /* Skaliere den iframe-Inhalt */ } }
@media (max-width: 480px) { iframe { transform: scale(0.8); /* Weitere Skalierung für kleine Geräte */ } } </style>