Gunnar Bittersmann: Hintergrund skalieren

Beitrag lesen

Ich dachte es geht so:
<script language="JavaScript">

nico65,
So schon mal nicht. Das von HTML zwingend vorgeschriebene type-Attribut fehlt.

Eigentlich neu:
  <script type="application/javascript">
[http://forum.de.selfhtml.org/archiv/2005/8/t112798/], aber bis alle[tm] Nutzer Browser einsetzen, die das verstehen, doch so:
  <script type="text/javascript">

Das language-Attribut kommt in die Mülltonne.

if(screen.width >= 1024)

So schon mal auch nicht. Warum beachtest du die dir schon gegebenen Hinweise nicht? Du hast doch gelesen, dass du nicht an der Monitorauflösung, sondern an der Breite des Viewports interessiert bist? http://de.selfhtml.org/javascript/objekte/window.htm#inner_width@title=innerWidth hatte ich dir bereits genannt, sogar mit Link in SELFHTML. Schon mal reingeschaut?

document.getElementById("leftpic").style.visibility = "visible";
document.getElementById("rightpic").style.visibility = "visible";
else
document.getElementById("leftpic").style.visibility = "hidden";
document.getElementById("rightpic").style.visibility = "hidden";

Da fehlen {} um die Anweisungsblöcke.

Bei
  #leftpic {visibility: hidden}
wird dennoch der Platz für das Element reserviert. Ich würde
  #leftpic {display: none}
verwenden. [http://de.selfhtml.org/css/eigenschaften/positionierung.htm]

Du könntest auch die beiden Elemente #leftpic und #rightpic einer Klasse zuordnen, dann brauchst du nur eine Angabe für die Klasse zu ändern.

Live long and prosper,
Gunnar

--
„Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)