CSS border-start-start-radius ominaisuus
- Edellinen sivu border-start-end-radius
- Seuraava sivu border-style
Määrittely ja käyttö
border-start-start-radius
ominaisuus määrittää elementin lohkon alkupisteen (block-start) ja rivin alkupisteen (inline-start) välisen nurkkanopeuden.
Huomioitavaa:liittyviin CSS-ominaisuuksiin writing-mode
,text-orientation
ja direction
määrittää lohkon suunnan ja rivin suunnan. Tämä on myös syy, miksi nämä ominaisuudet vaikuttavat border-start-start-radius
ominaisuuksien tulosta. Englanninkielisillä sivuilla, rivin suunta on vasemmalta oikealle, ja lohkon suunta on alas.
Jos border-start-start-radius
ominaisuudella on kaksi arvoa, niin nurkka on ellipsi:
border-start-start-radius: 50px 100px;
Jos border-start-start-radius
ominaisudella arvo, niin nurkka on ympyrä:
border-start-start-radius: 50px;
CSS border-start-start-radius
ominaisuus ja reunavarsiokulma-vasen-alha
,border-bottom-right-radius
,border-top-left-radius
ja border-top-right-radius
on erittäin samanlainen, mutta border-start-start-radius
Ominaisuus riippuu blokin ja rivin suunnasta.
Esimerkki
Esimerkki 1
Lisää pyöräntausta blokin alkupisteeseen ja rivin alkupisteeseen tiettyjen elementtien kohdalla:
#example1 { background-color: lightblue; border-start-start-radius: 50px; } #example2 { background-color: lightblue; border-start-start-radius: 50px 20px; } #example3 { background-color: lightblue; border-start-start-radius: 50%; direction: rtl; } #example4 { background-color: lightblue; border-start-start-radius: 50%; writing-mode: vertical-rl; }
Esimerkki 2: Yhdistettynä direction ominaisuuteen
Blokin alkupisteen ja rivin alkupisteen pyöräntaustan sijainti riippuu direction
Ominaisuuden vaikutus:
#example1 { border: 2px solid red; direction: rtl; border-start-start-radius: 25px; }
Esimerkki 3: Yhdistettynä writing-mode ominaisuuteen
Blokin alkupisteen ja rivin alkupisteen pyöräntaustan sijainti riippuu writing-mode
Ominaisuuden vaikutus:
#example2 { border: 2px solid red; writing-mode: vertical-rl; border-start-start-radius: 25px; }
CSS kieli
border-start-start-radius: 0|length|initial|inherit;
Ominaisuuden arvo
Arvo | Kuvaus |
---|---|
0 | Oletusarvo. |
length | Määritä blokin alkupisteen ja rivin alkupisteen pyöräntaustan muoto. Katso:CSS yksiköt. |
% | Määritä tähän pyöräntaustan muoto elementin pituuden prosenttina vastaavalla akselilla. |
initial | Aseta tämä ominaisuus sen oletusarvon arvoksi. Katso: initial. |
inherit | Periisi vanhemmalta elementiltä tämän ominaisuuden. Katso: inherit. |
Tekninen yksityiskohta
Oletusarvo: | 0 |
---|---|
Perintä: | Ei |
Animaatioiden luominen: | Tuki. Katso:Animaatiot. |
Versio: | CSS3 |
JavaScript kieli: | object.style.borderStartStartRadius="50px" |
Selaimen tuki
Taulukon numerot ilmoittavat ensimmäisen täysin tukevan selaimen version.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
89.0 | 89.0 | 66.0 | 15.0 | 75.0 |
Tiedostot
Ohjeet:CSS kulmien pehmennys
Viittaus:CSS border-bottom-left-radius ominaisuus
Viittaus:CSS border-bottom-right-radius ominaisuus
Viittaus:CSS border-top-left-radius ominaisuus
Viittaus:CSS border-top-right-radius ominaisuus
Viittaus:CSS suunta ominaisuus
Viittaus:CSS text-orientation ominaisuus
Viittaus:CSS writing-mode ominaisuus
- Edellinen sivu border-start-end-radius
- Seuraava sivu border-style