CSS pyöristetyt kulmat
- Edellinen sivu CSS laskennalliset funktiot
- Seuraava sivu CSS reunakuvat
CSS pyöristetyt kulmat
CSS:n kautta border-radius
Ominaisuus, joka voi toteuttaa minkä tahansa elementin 'pyöreä kulma' tyylin.
CSS border-radius ominaisuus
CSS border-radius
Ominaisuus määrittää elementin kulmien säteet.
Vinkki:Voit käyttää tätä ominaisuutta lisätäksesi pyöristetyt kulmat elementtiin!
Tässä on kolme esimerkkiä:
1. Pyöristetyt kulmat elementillä, jolla on määritelty taustaväri:
2. Pyöristetyt kulmat elementillä, jolla on reunaviiva:
3. Pyöristetyt kulmat elementillä, jolla on taustakuva:
Tämä on koodi:
Esimerkki
#rcorners1 { border-radius: 25px; background: #73AD21; padding: 20px; width: 200px; height: 150px; } #rcorners2 { border-radius: 25px; border: 2px solid #73AD21; padding: 20px; width: 200px; height: 150px; } #rcorners3 { border-radius: 25px; background: url(paper.gif); background-position: left top; background-repeat: repeat; padding: 20px; width: 200px; height: 150px; }
Vinkki:border-radius
Ominaisuus on itse asiassa seuraavien ominaisuuksien lyhennetty muoto:
border-top-left-radius
border-top-right-radius
border-bottom-right-radius
border-bottom-left-radius
CSS border-radius - määrittää jokaisen kulman
border-radius
Ominaisuus voi hyväksyä yhden tai neljä arvoa. Säännöt ovat seuraavat:
Neljä arvoa - border-radius: 15px 50px 30px 5px;(Käytetään seuraavasti:vasen yläkulma,oikea yläkulma,oikea alakulma,vasen alakulma):
Kolme arvoa - border-radius: 15px 50px 30px;(Ensimmäinen arvo käytetäänvasemmalla yläkulmalla,toinen arvo käytetään oikealla yläkulmalla ja vasemmalla alakulmalla,kolmas arvo käytetään oikealla alakulmalla):
Kaksi arvoa - border-radius: 15px 50px;(Ensimmäinen arvo käytetäänvasemmalla yläkulmalla ja oikealla alakulmalla,toinen arvo käytetään oikealla yläkulmalla ja vasemmalla alakulmalla):
Yksi arvo - border-radius: 15px;(Tämä arvo käytetään kaikkiin neljään kulmaan, pyöristykset ovat samat):
Tämä on koodi:
Esimerkki
#rcorners1 { border-radius: 15px 50px 30px 5px; background: #73AD21; padding: 20px; width: 200px; height: 150px; } #rcorners2 { border-radius: 15px 50px 30px; background: #73AD21; padding: 20px; width: 200px; height: 150px; } #rcorners3 { border-radius: 15px 50px; background: #73AD21; padding: 20px; width: 200px; height: 150px; } #rcorners4 { border-radius: 15px; background: #73AD21; padding: 20px; width: 200px; height: 150px; }
Voit myös luoda elliptisiä kulmia:
Esimerkki
#rcorners1 { border-radius: 50px / 15px; background: #73AD21; padding: 20px; width: 200px; height: 150px; } #rcorners2 { border-radius: 15px / 50px; background: #73AD21; padding: 20px; width: 200px; height: 150px; } #rcorners3 { border-radius: 50%; background: #73AD21; padding: 20px; width: 200px; height: 150px; }
CSS pyöristetyt kulmat ominaisuus
Ominaisuus | Kuvaus |
---|---|
border-radius | Käytetään kaikkien neljän border-*-*-radius-ominaisuuksien lyhennettyä ominaisuutta. |
border-top-left-radius | Määrittää vasemman yläreunan muodon. |
border-top-right-radius | Määrittää oikean yläreunan muodon. |
border-bottom-right-radius | Määrittää oikean alan reunan muodon. |
border-bottom-left-radius | Määrittää vasemman alan reunan muodon. |
- Edellinen sivu CSS laskennalliset funktiot
- Seuraava sivu CSS reunakuvat