CSS-grænser


Indholdsfortegnelse

    Vis indholdsfortegnelse


CSS-grænseegenskaberne giver dig mulighed for at angive stilen, bredde og farve på et elements kant.


Jeg har grænser på alle sider.


Jeg har en rød bundkant.


Jeg har afrundede grænser.


Jeg har en blå venstre kant.


CSS kantstil

Egenskaben class="w3-codespan">border-style angiver, hvilken slags kant der skal vises.

Følgende værdier er tilladt:

class="w3-codespan">dotted

- Definerer en stiplet kant

class="w3-codespan">solid

- Definerer en fast grænse

class="w3-codespan">double

- Definerer en dobbelt kant

class="w3-codespan">groove

- Definerer en 3D-rillet kant. Effekten afhænger af grænsefarveværdien

class="w3-codespan">ridge

- Definerer en 3D-kantet kant. Effekten afhænger af grænsefarveværdien

class="w3-codespan">inset

- Definerer en 3D indsat kant. Effekten afhænger af grænsefarveværdien

class="w3-codespan">outset

- Definerer en 3D-startkant. Effekten afhænger af grænsefarveværdien

class="w3-codespan">none

- Definerer ingen grænse

class="w3-codespan">hidden

- Definerer en skjult grænse

Egenskaben class="w3-codespan">border-style kan have fra én til fire værdier (for den øverste kant, højre kant, nederste kant og venstre kant).

Eksempel

Demonstration af de forskellige kantstile:

p.dotted {border-style: dotted;}
p.dashed 
{border-style: dashed;}
p.solid {border-style: solid;}
p.double 
{border-style: double;}
p.groove {border-style: groove;}
p.ridge 
{border-style: ridge;}
p.inset {border-style: inset;}
p.outset 
{border-style: outset;}
p.none {border-style: none;}
p.hidden {border-style: hidden;}
p.mix {border-style: dotted dashed solid double;}

Resultat :

A dotted border.

A dashed border.

A solid border.

A double border.

A groove border. The effect depends on the border-color value.

A ridge border. The effect depends on the border-color value.

An inset border. The effect depends on the border-color value.

An outset border. The effect depends on the border-color value.

No border.

A hidden border.

A mixed border.

Prøv det selv →

<!DOCTYPE html>
<html>
<head>
<style>
p.dotted {border-style: dotted;}
p.dashed {border-style: dashed;}
p.solid {border-style: solid;}
p.double {border-style: double;}
p.groove {border-style: groove;}
p.ridge {border-style: ridge;}
p.inset {border-style: inset;}
p.outset {border-style: outset;}
p.none {border-style: none;}
p.hidden {border-style: hidden;}
p.mix {border-style: dotted dashed solid double;}
</style>
</head>
<body>

<h2>The border-style Property</h2>
<p>This property specifies what kind of border to display:</p>

<p class="dotted">A dotted border.</p>
<p class="dashed">A dashed border.</p>
<p class="solid">A solid border.</p>
<p class="double">A double border.</p>
<p class="groove">A groove border.</p>
<p class="ridge">A ridge border.</p>
<p class="inset">An inset border.</p>
<p class="outset">An outset border.</p>
<p class="none">No border.</p>
<p class="hidden">A hidden border.</p>
<p class="mix">A mixed border.</p>

</body>
</html>


Bemærk: Ingen af de ANDRE CSS-grænseegenskaber (som du vil lære mere om i de næste kapitler) vil have NOGEN effekt, medmindre Egenskaben class="w3-codespan">border-style er indstillet!