📜  如何圆输入边框 - CSS (1)

📅  最后修改于: 2023-12-03 15:38:12.007000             🧑  作者: Mango

如何圆输入边框 - CSS

在CSS中,我们可以使用border-radius属性为输入框添加圆角边框。该属性接受一个或多个值,表示每个角的圆角半径。下面是一些用法示例:

  • border-radius: 10px; 所有四个角的圆角半径都设置为10像素。
  • border-radius: 10px 20px; 左上角和右下角的圆角半径分别为10像素和20像素。而右上角和左下角的圆角半径与左上角和右下角相反。
  • border-radius: 10px 20px 30px; 左上角的圆角半径为10像素,右上角和左下角的圆角半径为20像素,右下角的圆角半径为30像素。
  • border-radius: 10px 20px 30px 40px; 左上角的圆角半径为10像素,右上角的圆角半径为20像素,右下角的圆角半径为30像素,左下角的圆角半径为40像素。

如果只想为输入框的某个角设置圆角,可以使用以下语法:

input {
  border-top-left-radius: 10px;
}

此外,我们还可以使用border-top-right-radiusborder-bottom-left-radiusborder-bottom-right-radius属性为输入框的其他角设置圆角。

除了单独调整每个角的圆角半径外,我们还可以使用border-radius的简写形式来设置输入框的圆角:

input {
  border-radius: 10px / 20px;
}

上面的代码表示左上角和右下角的圆角半径为10像素,右上角和左下角的圆角半径为20像素。

最后,我们需要注意的是,为输入框设置圆角边框会影响输入框的尺寸和位置,可能会导致输入框与周围元素的对齐方式发生改变。因此,在做圆角边框时,需要注意调整输入框的位置和尺寸,以保持与页面其他元素的对齐方式一致。