用css写一个长方形文本框,背景色为渐变紫,四个角为圆形
时间: 2024-03-18 09:40:41 浏览: 119
可以使用以下代码实现:
```css
.rectangle {
width: 300px;
height: 150px;
background: linear-gradient(to bottom right, #8a2be2, #4b0082);
border-radius: 20px;
padding: 20px;
}
```
解释一下:
- `width` 和 `height` 分别设置长方形的宽度和高度。
- `background` 使用 `linear-gradient` 创建了一个从左上角到右下角的渐变色背景,颜色分别为紫色 `#8a2be2` 和深紫色 `#4b0082`。
- `border-radius` 设置了四个角的圆角大小为 20px。
- `padding` 是为了让文本在长方形内部有一定的间距,使得视觉效果更好。
将这段代码应用到一个 HTML 元素上,就可以得到一个带有渐变紫色背景和圆角的长方形文本框了:
```html
<div class="rectangle">
<p>这是一个长方形文本框。</p>
</div>
```
相关问题
CSS给文本框中的文字加背景色
可以使用CSS中的background-color属性为文本框中的文字添加背景色,例如:
```css
input[type="text"] {
background-color: yellow;
}
```
这样就会将所有type为text的输入框中的文字添加黄色的背景色。你也可以根据自己的需要设置不同的背景色。
阅读全文