logo

CSS robeža

CSS apmale ir galvenais rekvizīts, ko izmanto, lai raksturotu un veidotu apmales ap HTML komponentiem. Robežām ir būtiska nozīme vietnes veidošanā, palīdzot atdalīt, izcelt un padarīt stilīgu pievilcību. Izmantojot CSS, varat izmantot dažus ar apmalēm saistītus rekvizītus, lai kontrolētu šo apmaļu stilu, daudzveidību, izmēru un formu. Šajā rakstā mēs izpētīsim šos CSS apmales rekvizītus un to, kā tos reāli izmantot.

CSS robežu rekvizīti

CSS apmales rekvizīti tiek izmantoti, lai noteiktu komponenta apmaļu stilu, šķirni, platumu un bēgumu un plūsmu. Šīs īpašības ietver:

  • apmales stilā
  • apmales krāsa
  • apmales platums
  • robeža-rādiuss

1) CSS apmales stils

Rekvizīts Border style tiek izmantots, lai norādītu apmales veidu, kuru vēlaties rādīt tīmekļa lapā.

Ir dažas apmales stila vērtības, kas tiek izmantotas ar apmales stila rekvizītu, lai definētu apmali.

Vērtība Apraksts
neviens Tas nenosaka nekādu robežu.
punktēts To izmanto, lai definētu punktētu robežu.
pārtraukts To izmanto, lai definētu pārtrauktu apmali.
ciets To izmanto, lai noteiktu stingru robežu.
dubultā Tas definē divas apmales ar vienādu apmales platuma vērtību.
rieva Tas nosaka 3D rievotu apmali. efekts tiek ģenerēts atbilstoši apmales krāsas vērtībai.
grēda Tas nosaka 3D izciļņu apmali. efekts tiek ģenerēts atbilstoši apmales krāsas vērtībai.
ielaidums Tas definē 3D ielaiduma apmali. efekts tiek ģenerēts atbilstoši apmales krāsas vērtībai.
sākumā Tas nosaka 3D sākuma robežu. efekts tiek ģenerēts atbilstoši apmales krāsas vērtībai.

Piemērs:

 .border-example { width: 150px; height: 30px; margin: 10px; padding: 10px; } .dotted { border: 2px dotted #FFA500; } .dashed { border: 2px dashed #008000; } .solid { border: 2px solid #000; } .double { border: 4px double #FF0000; } .groove { border: 3px groove #3333FF; } .ridge { border: 3px ridge #660066; } .inset { border: 3px inset #006600; } .outset { border: 3px outset #990000; } Dotted Border Dashed Border Solid Border Double Border Groove Border Ridge Border Inset Border Outset Border 

Izvade:

CSS robeža

2) CSS apmales platums

Rekvizīts border-width tiek izmantots, lai iestatītu apmales platumu. Tas ir iestatīts pikseļos. Varat arī izmantot vienu no trim iepriekš definētajām vērtībām — tievs, vidējs vai biezs, lai iestatītu apmales platumu.

Piezīme. Robežas platuma rekvizīts netiek izmantots viens pats. Tas tiek pastāvīgi izmantots kopā ar citiem apmales rekvizītiem, piemēram, “border-style” rekvizītus, lai vispirms iestatītu robežu jebkurā citā veidā, kas nedarbosies.

 /* CSS for different border widths */ .thin-border { border: 2px solid #FF0000; /* It is 2-pixel wide solid red border */ } .medium-border { border: 4px solid #00FF00; /* It is 4-pixel wide solid green border */ } .thick-border { border: 6px solid #0000FF; /* It is 6-pixel wide solid blue border */ } .custom-border { border: 3px dashed #FFA500; /* It is 3-pixel wide dashed orange border */ } <p class="thin-border"> Thin Border </p> <p class="medium-border"> Medium Border </p> <p class="thick-border"> Thick Border </p> Custom Border 

Izvade:

CSS robeža

3) CSS apmales krāsa

Ir trīs stratēģijas, lai iestatītu apmales krāsu.

  • Nosaukums: tas nosaka krāsas nosaukumu. Piemēram: 'sarkans'.
  • RGB: tas nosaka krāsas RGB vērtību. Piemēram: 'rgb(255,0,0)'.
  • Hex: tas nosaka krāsas hex vērtību. Piemēram: '#ff0000'.

Piezīme. Apmales krāsas rekvizīts netiek izmantots atsevišķi. Tas tiek pastāvīgi izmantots kopā ar citiem apmales rekvizītiem, piemēram, “border-style” rekvizītus, lai vispirms iestatītu robežu jebkurā citā veidā, kas nedarbosies.

Piemērs:

 .my-element { width: 200px; height: 100px; border: 2px solid #333; /* The Initial border color is dark gray */ transition: border-color 0.5s; /* Adding a smooth transition effect */ } .my-element:hover { border-color: blue; /* This changes the border color to blue when hovering */ } Hover 

Izvade:

CSS robeža