Dit navn her

Design 8 - Javascripts

Originalen til dette detsign er hentet fra curvycorners. Der indgår to javascript-filer, som begge indlæses i sidens header:

Det første javascript - rounded_corners_lite.inc.js - er ret stort, men da du alligevel ikke skal ændre noget i det, vil jeg ikke gengive det her. Det andet script - radius.js - er der, hvor du definerer radius på boksenes hjørner. Da scriptet tilmed ikke er så voldsomt, kommer det her:

window.onload = function()
  {
    settings = {
      tl: { radius: 15 },
      tr: { radius: 15 },
      bl: { radius: 15 },
      br: { radius: 15 },
      antiAlias: true,
      autoPad: true,
      validTags: ["div"]
    }

    var myBoxObject = new curvyCorners(settings, "myBox");
    myBoxObject.applyCornersToAll();
  }

Radius i hjørnernes runding defineres i pixels i de fire linjer med { radius: 15 }. Sættes radius til 0, fås et almindeligt skarpt hjørne.

I linjen validTags: ["div"] kan man definere de html-elementer, som man vil kunne bruge funktionen på. De enkelte elementer skrives ind i den firkantede parentes, adskildt med et komma og med anførselstegn om hvert element: validTags: ["div","code"].

Valid XHTML og CSS / Erik Ginnerskov januar 2007