html搜索框设置圆角
时间: 2023-10-09 07:06:25 浏览: 357
你可以通过设置 `border-radius` 属性来实现搜索框的圆角效果。例如,以下代码将搜索框的四个角都设置为 10px 的圆角:
```html
<input type="text" placeholder="Search" style="border-radius: 10px;">
```
你也可以只设置部分角的圆角效果。例如,以下代码只将搜索框的左上角和右下角设置为 10px 的圆角:
```html
<input type="text" placeholder="Search" style="border-radius: 10px 0 0 10px;">
```
其中,四个数值分别表示左上角、右上角、右下角、左下角的圆角大小,如果只有一个数值,则表示四个角都使用相同的圆角大小。
相关问题
html 圆角搜索框 按钮事件
要实现一个带有圆角的搜索框和按钮事件,可以使用 HTML、CSS 和 JavaScript。下面是一个简单的实现步骤:
1. 在 HTML 中创建一个搜索框和一个按钮。
```
<div class="search-box">
<input type="text" placeholder="搜索...">
<button>搜索</button>
</div>
```
2. 使用 CSS 设置搜索框的样式,包括圆角和背景颜色等。
```
.search-box {
border-radius: 20px;
background-color: #eee;
overflow: hidden;
}
.search-box input {
border: none;
outline: none;
padding: 10px;
width: 80%;
float: left;
}
.search-box button {
border: none;
outline: none;
background-color: #333;
color: #fff;
padding: 10px 20px;
float: left;
cursor: pointer;
}
```
3. 使用 JavaScript 给按钮添加点击事件,获取搜索框中的文本并进行搜索。
```
var btn = document.querySelector(".search-box button");
var input = document.querySelector(".search-box input");
btn.addEventListener("click", function() {
var searchText = input.value;
// 进行搜索操作
});
```
通过以上步骤,我们可以实现一个带有圆角搜索框和按钮事件的效果。
css原生写圆角搜索框
在CSS中,原生提供了一种简单的方式来创建圆角的搜索框。你可以在<input>元素上直接设置`border-radius`属性,使其四角变圆。下面是一个基本的例子:
```html
<!-- HTML -->
<input type="search" class="rounded-search-box" placeholder="Search...">
```
```css
/* CSS */
.rounded-search-box {
border: 1px solid #ccc; /* 边框颜色和宽度可以根据需求调整 */
padding: 5px; /* 内部填充 */
border-radius: 4px; /* 设置圆角大小,这里4px是一个常见的值,可根据需要调整 */
box-sizing: border-box; /* 确保内边距和边框不会影响总尺寸 */
width: 200px; /* 搜索框宽度 */
}
```
在这个例子中,`.rounded-search-box` 类将应用于所有`type="search"` 的输入字段,并为其赋予圆角样式。
阅读全文