Kun suunnittelet verkkosivustoa, puoliympyröiden lisääminen ympyröiden sijaan antaa paremman ilmeen. Lisäksi puoliympyröiden muodostaminen on helppoa ja mielenkiintoista.
Tässä artikkelissa annamme oppaan puoliympyrän luomiseen CSS:n avulla.
Kuinka luoda puoliympyrä CSS:n avulla?
Puoliympyrän muodostamiseksi käytämme ' raja-säde ” omaisuutta. Tämä ominaisuus auttaa meitä tekemään puoliympyrän seuraavilla tavoilla:
- Puoliympyrä ylhäältä
- Puoliympyrä alhaalta
- Puoliympyrä vasemmalta
- Puoliympyrä oikealta
Tarkastellaan jokaista yksitellen!
Esimerkki 1: Luo puoliympyrä ylhäältä CSS:n avulla
Jos haluat luoda puoliympyrän ylhäältä, määritämme ensin ' HTML Aseta nyt sopivat mitat diville, kuten määritämme ' leveys ' omaisuuden arvo ' 180 pikseliä ' ja ' korkeus 'arvollinen omaisuus' 90 pikseliä ”. Aseta seuraavassa vaiheessa ' raja-säde ' omaisuuden arvo ' 12rem 12rem 0 0 ”; jossa ensimmäinen numero 12rem leikkaa div:n vasemman yläosan, toinen 12rem leikkaa oikean yläosan, kolmas ja neljäs numero 0 leikkaa div:n kokonaan alaosan. Lopuksi anna ympyrälle väri käyttämällä ' taustaväri 'omaisuus arvolla' violetti ”. CSS Tallenna HTML-tiedosto mainitulla koodilla ja avaa se selaimessasi: Kuten näet, olemme onnistuneesti luoneet puoliympyrän, jossa on CSS border-radius -ominaisuus. Puoliympyrän muodostamiseksi alhaalta asetamme raja-säteen ominaisuusarvoiksi ' 0 0 12rem 12rem ”, jossa kaksi ensimmäistä arvoa edustavat vasemman yläkulman ja oikean yläreunan reunasädettä. Olemme asettaneet ne arvoon 0, jotta div:n yläosa katoaa kokonaan. Pohjaa varten olemme leikanneet vain hieman vasenta ja oikeaa alaosaa asettamalla arvot 12remiin. CSS Lähtö Jos haluat tehdä CSS-puoliympyrän oikealle, säädä ensin säilön korkeutta ja leveyttä, jotta ympyrän muoto on oikea. Aseta ' leveys ' kuten ' 90 pikseliä ' ja ' korkeus ' kuten ' 180 pikseliä ' tällä kertaa. Käytä jälleen raja-säteen ominaisuutta arvolla ' 0 12rem 12rem 0 ”, jossa ensimmäinen arvo 0 on vasemmalle yläpuolelle, viimeinen arvo 0 vasemmalle alapuolelle, ja toinen ja kolmas arvo lisätään leikamaan oikeaa ylä- ja alaosaa. Kun näitä arvoja käytetään, muodostuu puoliympyrä oikealta. CSS Lähtö Määritä tällä kertaa border-radius-ominaisuus arvon ' 12rem 0 0 12rem ”; ensimmäinen ja viimeinen arvo 12rem leikkaa div:n vasemman ylä- ja alareunan, ja toisen ja kolmannen arvon asettaminen arvoon 0 selkeyttää ympyrän oikeaa ylä- ja alaosaa. Lopulta luodaan vasemmanpuoleinen puoliympyrämme. CSS Lähtö Olemme tarjonneet erilaisia menetelmiä puoliympyrän luomiseen CSS:n avulla. Puoliympyrän luomiseksi voimme yksinkertaisesti käyttää CSS:ää ' raja-säde ” omaisuutta. Puoliympyrä voidaan luoda sivulta toiselle, kuten vasemmalle, oikealle, ylä- ja alapuolelle. Rajaussäde-ominaisuuden aloitusarvo on vasemmalle yläpuolelle, toinen oikealle yläpuolelle, kolmas oikealle alapuolelle ja neljäs arvo vasemmalle alapuolelle. Tässä kirjoituksessa on selitetty puoliympyrän luominen CSS:n avulla.
leveys : 180 pikseliä ;
korkeus : 90 pikseliä ;
raja-säde : 12 rem 12 rem 0 0 ;
taustaväri : violetti ;
}
Esimerkki 2: Luo puoliympyrä alhaalta CSS:llä
leveys : 180 pikseliä ;
korkeus : 90 pikseliä ;
raja-säde : 0 0 12 rem 12 rem ;
taustaväri : violetti ;
}
Esimerkki 3: Luo puoliympyrä oikealta CSS:llä
leveys : 90 pikseliä ;
korkeus : 180 pikseliä ;
raja-säde : 0 12 rem 12 rem 0 ;
taustaväri : violetti ;
}
Esimerkki 4: Luo puoliympyrä vasemmalta CSS:llä
leveys : 90 pikseliä ;
korkeus : 180 pikseliä ;
raja-säde : 12 rem 0 0 12 rem ;
taustaväri : violetti ;
}
Johtopäätös