Platzhalter

 
Platzhalter PlatzhalterPlatzhalter

Rahmen-Effekte

Platzhalter
 
  Startseite
  eBook-Projekt
  Web-Lexikon
  Bücher bestellen
   
  Design-Theorie
  Design-Praxis
  Promotion
  HTML/XML-Praxis
  Projekt-Management
  Webmaster-Praxis
  Fragen & Antworten
  Technik-Ecke
   
  Portal/Links
  Buch-Rezensionen
  Software
  Impressum
PlatzhalterPlatzhalter







 

Platzhalter Moderne Browser können verschiedene Arten von Rahmen darstellen, beispielsweise zu sehen auf unserer Startseite. Damit lassen sich hübsche Effekte realisieren. Im Folgenden zeigen wir Ihnen die für Rahmen relevanten CSS-Attribute.

Anwendbarkeit
Erstaunlicherweise kann man einen Rahmen um fast alle Tags ziehen lassen - sogar um <span>.

Rahmendicke
Das Attribut border-width gibt die Breite des zu zeichnenden Rahmens an. Erlaubt sind Angaben in allen CSS-Einheiten, also z.B. border-width: 10px; oder auch border-width: 1cm;.

Rahmenfarbe
Mit border-color legen Sie die Farbe des Rahmens fest. Beispiele: border-color: red; oder auch border-color: #00FF00.

Rahmentyp
border-style gibt die Art des zu zeichnenden Rahmens an. So lassen sich z.B. gestrichelte Rahmen oder solche mit 3D-Effekt zeichnen. Folgende Werte sind erlaubt:

  • none: kein Rahmen
  • dotted: gepunktet
  • dashed: gestrichelt
  • solid: durchgezogen, zweidimensional
  • groove, ridge, inset, outset: div. 3D-Effekte

Einzelrahmen
Sie können die obigen drei Attribute auch für einzelne Seiten eines Rahmens festlegen, so z.B. nur die obere Kante sichtbar machen und den Rest verstecken.

Beispiel:
<span style="border-style: none; border-top-style: solid; border-top-width: 3px; border-top-color: red;">Test</span>

erzeugt folgenden Effekt:

Test

Anstelle von top lassen sich hier auch left, right und bottom verwenden, auch in mehrfacher Kombination.

Rahmen-Abstände
Wie weit ein Rahmen vom Inhalt entfernt ist, den er umschließt, wird mit dem padding-Attribut angegeben, das es auch in Variationen wie padding-top gibt.

<span style="border-style: solid; border-width: 3px; border-color: red; padding: 0px;">Test</span>

erzeugt:

Test

<span style="border-style: solid; border-width: 3px; border-color: red; padding: 5px;">Test</span>

erzeugt:

Test

Beispiele

Tabelle mit gestricheltem Rahmen:

Inhalt


Code dazu:

<table style="border-style: dashed; border-width: 1px; border-color: black;">
    <tr>
        <td>Inhalt</td>
    </tr>
</table>


Rahmen als Textmarker:

Besondere Inhalte sind wichtig, da sie wertvolle Infos enthalten!

Code dazu:

<span style="border-width: 1px; border-style: solid; border-color: lime; padding: 1px;">wichtig</span>

Kombination von Hintergrundfarbe und Rahmen:

Heading1



Code dazu:

<h1 style="font-size: 15pt; border-width: 2px; border-style: solid; border-color: navy; padding: 4px; background-color: #9999ff; display: inline">Heading1</h1>

Autor: Alexander Dilthey | Erstmalig veröffentlicht: 06.06.2002 | Einen Artikel schreiben?

 

Neue Artikel

Rezension: Entwurfsmuster von Kopf bis Fuß
Rezension: Webdesign mit CSS
AJAX - XML und JavaScript in Schönheit vereint?
Rich Email - Flash im Newsletter
Screen Reader Usability
Comment Spam und CAPTCHAs
Logfile-Analyse selbst gemacht - ein Perl-Beispiel

Partnerprogramm




Kommentar

Ist die Freiheit der Informationsgesellschaft in Gefahr?
Derzeit leben wir in einer relativ freien Welt. Doch sind derzeit Tendenzen erkennbar, die Freiheit des Individuums den Interessen der Großindustrie zu opfern. Ein Kommentar.

Druckversion
Sie wollen diese Seite ausdrucken? Dafür haben wir eine spezielle Druckversion ohne grafische Elemente entwickelt!



Einführung in CSS bei HTMLWorld.