Najnowsze tutoriale tworzenie stron internetowych
 

CSS Zaokrąglone rogi


Zaokrąglone narożniki CSS3

Z CSS3 border-radius nieruchomości, można podać dowolny element "zaokrąglone rogi".


Pomoc Browser

Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje właściwość.

Liczby następnie -webkit- lub -moz- określić pierwszą wersję, która pracowała z prefiksem.

Nieruchomość
border-radius 5.0
4.0 -webkit-
9.0 4.0
3.0 -moz-
5.0
3.1 -webkit-
10.5

CSS3 border-radius nieruchomości

Z CSS3, można podać dowolny element "zaokrąglone rogi", za pomocą border-radius nieruchomości.

Oto trzy przykłady:

1. Zaokrąglone narożniki dla elementu z określonym kolorem tła:

Zaokrąglone rogi!

2. Zaokrąglone narożniki dla elementu z ramką:

Zaokrąglone rogi!

3. Zaokrąglone narożniki dla elementu z obrazu tła:

Zaokrąglone rogi!

Oto kod:

Przykład

#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;
}
Spróbuj sam "
UwagaWskazówka: border-radius nieruchomość jest rzeczywiście skróconą własnością dla border-top-left-radius , border-top-right-radius , border-bottom-right-radius i border-bottom-left-radius właściwości.

CSS3 border-radius - Określ każdym rogu

W przypadku podania tylko jednej wartości dla border-radius nieruchomości, to promień zostaną zastosowane do wszystkich 4 rogach.

Można jednak podać każdą ziemię oddzielnie, jeśli chcesz. Oto zasady:

  • Cztery wartości: pierwsza wartość odnosi się do lewego górnego rogu, druga wartość odnosi się do górnej prawej, trzecia wartość odnosi się do prawego dolnego rogu, a czwartą wartość dotyczy dolnym lewym rogu
  • Trzy wartości: pierwsza wartość odnosi się do lewego górnego rogu, druga wartość odnosi się do prawej górnej i dolnej lewej, a trzecia wartość odnosi się do dolnej prawej
  • Dwie wartości: pierwsza wartość odnosi się do górnej lewej i dolnej prawym rogu, a druga wartość dotyczy prawym górnym rogu i lewym dolnym rogu
  • Jedna wartość: wszystkie cztery rogi są zaokrąglone jednakowo

Oto trzy przykłady:

1. Cztery wartości - border-radius: 15px 50px 30px 5px :

2. Trzy wartości - border-radius: 15px 50px 30px :

3. Dwie wartości - border-radius: 15px 50px :

Oto kod:

Przykład

#rcorners4 {
    border-radius: 15px 50px 30px 5px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners5 {
    border-radius: 15px 50px 30px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners6 {
    border-radius: 15px 50px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}
Spróbuj sam "

Można również utworzyć eliptyczne narożniki:

Przykład

#rcorners7 {
    border-radius: 50px/15px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners8 {
    border-radius: 15px/50px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners9 {
    border-radius: 50%;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}
Spróbuj sam "

Sprawdź się z ćwiczeń!

Ćwiczenie 1 » Ćwiczenie 2»


Właściwości CSS3 zaokrąglonymi narożnikami

Nieruchomość Opis
border-radius Skrót nieruchomość do ustawiania wszystkich czterech granicę - * - * - właściwości promienia
border-top-left-radius Określa kształt granicy lewym górnym rogu
border-top-right-radius Określa kształt granicy prawym górnym rogu
border-bottom-right-radius Określa kształt granicy prawym dolnym rogu
border-bottom-left-radius Określa kształt granicy lewym dolnym rogu