给盒子加阴影
时间: 2023-09-26 11:09:11 浏览: 70
要给盒子加阴影,可以使用 CSS 的 box-shadow 属性。例如,如果要给一个 id 为 "box" 的盒子加上 5px 的模糊阴影和 2px 的偏移量,可以这样写:
```
#box {
box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
}
```
这个属性接受四个参数,分别是水平偏移量、垂直偏移量、模糊半径和颜色。在上面的例子中,2px 2px 表示水平和垂直偏移量,5px 表示模糊半径,rgba(0, 0, 0, 0.3) 表示颜色,其中最后一个参数是透明度。
相关问题
css如何给盒子设置阴影
可以使用box-shadow属性给盒子设置阴影。
语法如下:
```
box-shadow: h-shadow v-shadow blur spread color inset;
```
解释一下各个参数的含义:
- h-shadow:水平阴影的位置,可以是负值。
- v-shadow:垂直阴影的位置,可以是负值。
- blur:模糊距离,可选,值越大阴影越模糊。
- spread:阴影的扩展大小,可选。
- color:阴影的颜色。
- inset:可选,如果设置为inset,则阴影在盒子内部。
例如,给一个宽度为200px、高度为100px、红色背景的盒子设置一个水平位置为2px、垂直位置为2px、模糊距离为5px、阴影颜色为黑色的阴影效果可以这样实现:
```css
.shadow {
width: 200px;
height: 100px;
background-color: red;
box-shadow: 2px 2px 5px black;
}
```
css 样式给div盒子加变边框阴影
您可以使用CSS的box-shadow属性和border属性来给div盒子添加变边框阴影。例如,以下CSS代码可以让一个div元素添加一个2像素的灰色边框和一个5像素的黑色阴影:
```
div {
border: 2px solid #ccc;
box-shadow: 5px 5px 5px #000;
}
```
其中,box-shadow属性的第一个值是水平偏移量,第二个值是垂直偏移量,第三个值是模糊半径,第四个值是阴影颜色。注意,box-shadow属性的多个值之间需要用空格分隔。
border属性用于定义边框的宽度、样式和颜色。上面的代码中,border属性的值为“2px solid #ccc”,表示一个2像素宽的实线边框,颜色为灰色(#ccc)。
阅读全文