搜索

首页  >  问答  >  正文

CSS3 box-shadow如何设置,或者用什么方法可以产生图中这样阴影的效果。

1.png

例如图片中这样的阴影如何实现, 因为div是长方形的,设置阴影就不是这个效果了,直接在图片上设置也尝试过,都不是图中这样的阴影,求有什么方法可以实现?

高洛峰高洛峰2950 天前1027

全部回复(1)我来回复

  • 三叔

    三叔2016-11-01 10:59:17

    首先给出阴影的使用方法方便你根据例子调节各个参数
    box-shadow: h-shadow v-shadow blur spread color inset;
    h-shadow必需。水平阴影的位置。允许负值。
    v-shadow必需。垂直阴影的位置。允许负值。
    blur 可选。模糊距离。
    spread 可选。阴影的尺寸。
    color 可选。阴影的颜色。请参阅 CSS 颜色值。
    inset 可选。将外部阴影 (outset) 改为内部阴影。
    然后给一个我本地测试的demo

    
    
    
      
      Document
    
    
      

    这里 transform: rotateZ(3deg); 可以试着调节旋转角度。
    然后 box-shadow 主要是调节第二和第三个参数,如果还是和预期的效果不符,你可以将十六进制的颜色改成rgba 的半透明色。即可达到效果
    望采纳。

    回复
    0
  • 取消回复