CSS voorbeelden eigenschap outline-style


Handleiding HTML Legenda | Beschrijving | Gebruikersinterface | CSS eigenschappen | Begin


De outline-style eigenschap kun je gebruiken om vast te leggen met welke stijl de browser een outline moet weergeven. Je kunt daarbij (net als bij gewone randen) kiezen voor verschillende vlakke en 3-D randen.

In de volgende voorbeelden moet de browser een outline plaatsen om de tekstvelden op het moment dat deze de focus krijgen.

<FORM ACTION="bestemming" METHOD="get">
<P><INPUT TYPE="text" SIZE="30" VALUE="klik hier"></P>
<P><INPUT TYPE="text" SIZE="30" VALUE="klik hier"></P>
</FORM>

In een stijlblok in de head van het document is een stijlregel opgenomen voor het INPUT element, waarbij gebruik gemaakt is van de pseudo-class selector focus. Voor de outline-style eigenschap is de waarde dotted opgenomen en die zorgt ervoor dat de outline vlakke randen heeft, die zijn opgebouwd uit punten. Omdat de eigenschappen outline-width en outline-color niet zijn opgenomen, moet de browser hiervoor de beginwaarden gebruiken. Voor de outline-width eigenschap is dat medium en voor de outline-color eigenschap de waarde van de color eigenschap (ofwel de outline krijgt dezelfde kleur als de tekst).

INPUT:focus { outline-style: dotted; }

Als je in een tekstveld klikt, krijgt het de focus en wordt de outline weergegeven (uiteraard alleen als de browser én outlines én de pseudo-class selector focus ondersteunt). Klik je vervolgens op het andere tekstveld, dan krijgt dat de focus en daarmee de outline.

Voorbeeld outline-style

Met de waarde dashed, heeft de outline vlakke randen die zijn opgebouwd uit streepjes.

INPUT:focus { outline-style: dashed; }

Voorbeeld outline-style

Met de waarde solid, heeft de outline doorgaande vlakke randen.

INPUT:focus { outline-style: dashed; }

Voorbeeld outline-style



Legenda | Beschrijving | Gebruikersinterface | CSS eigenschappen | Begin

Handleiding HTML (https://www.handleidinghtml.nl/)
Copyright © 1995-2021 Hans de Jong
Laatste wijziging: 16 januari 2005