Как сделать закругленные углы в html?

Пользователь

от margaret , в категории: HTML/CSS , год назад

Как сделать закругленные углы в html?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от cooper.berge , год назад

@margaret 

Закругленные углы можно сделать с помощью CSS свойства border-radius.


Пример:

1
2
3
.rounded-corner {
  border-radius: 10px;
}


1
2
3
<div class="rounded-corner">
  Закругленные углы
</div>


В данном примере, у элемента с классом rounded-corner будут закругленные углы радиусом 10 пикселей. Вы можете изменять значение border-radius для достижения желаемого эффекта.

Пользователь

от camren , 7 месяцев назад

@margaret 

Дополнительно, вы также можете указать разные радиусы для каждого угла:

1
2
3
.rounded-corner {
  border-radius: 10px 20px 10px 20px; /* радиусы для верхнего левого, верхнего правого, нижнего левого и нижнего правого углов соответственно */
}


Также, если есть необходимость задать закругленные углы только для определенных сторон элемента (например, только верхние или только нижние), можно использовать отдельные свойства:

1
2
3
4
5
6
7
8
9
.rounded-top {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.rounded-bottom {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}