border-radius в button

Почему если написать

border-radius: 5;

ничего не произойдёт, а если добавить px то углы изменятся.

почему в border-radius надо писать px, а в height и width не надо?

<html>
    <head>
        <style type="text/css">
            .btn1{
                width: 100;
            }
            .btn2{
                width: 100px;
            } 
        </style>
    </head>

    <body>
        <button class="btn1" >btn1</button>
        <button class="btn2" >btn2</button>
    </body>
</html>


Ответы (1 шт):

Автор решения: Enokin

Если писать css код, то width и height тоже требуют указания px как и border-radius. Так указано в спецификаций CSS. Если указать без px не будет работать введите сюда описание изображения.

MDN о border-radius

MDN о width

→ Ссылка