相关文章推荐
好帅的香菜  ·  Elastic Exponential ...·  1 年前    · 
坏坏的黑框眼镜  ·  Gradle@3 - Gradle v3 ...·  1 年前    · 
重情义的羽毛球  ·  Shell ...·  1 年前    · 
近视的砖头  ·  C++网络通信socket - 知乎·  1 年前    · 

最近上班遇到一个很奇怪的bug,侧边栏动画时,会导致顶部导航栏背景闪烁底部modal框的边框阴影,经过debugger发现不是js代码问题,而是css样式问题,我在Chrome浏览器中,把一个个样式隐藏,发现是这个样式原本的bug
下面展示一些 内联代码片

backdrop-filter:blur(8px)

将背景模糊效果实现替换为
在当前tab下添加伪标签,tab上设置相对定位
下面是我的替换代码

&::after{
  position: absolute;
  filter: blur(8px);
  -webkit-filter: blur(8px); /* Chrome, Opera*/
  -moz-filter: blur(8px);
  -ms-filter: blur(8px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='8'); 
  height: 100%;
  width: 100%;
  content: "";
  z-index: -1;
                    最近上班遇到一个很奇怪的bug,侧边栏动画时,会导致顶部导航栏背景闪烁底部modal框的边框阴影,经过debugger发现不是js代码问题,而是css样式问题,我在Chrome浏览器中,把一个个样式隐藏,发现是这个样式原本的bug。在当前tab下添加伪标签,tab上设置相对定位。将背景模糊效果实现替换为。
2.box-shadow
box-shadow: h-shadow v-shadow blur spread color inset;
css3: 属性值–*水平阴影的位置,*垂直阴影的位置,模糊距离,阴影的大小,阴影的颜色,从外侧阴影改变内侧阴影`
四周阴影的示例:	
3.box-sizing
box-sizing: content-box|border-box|inherit:
				
使用css animation动画做闪动效果 在拖拽div节点时,给div节点添加diagramTop-item-click样式,使用css animation动画0.5秒执行一次。 css样式 .diagramTop-item { width: 102px; height: 32px; background-color: #0e141f; border: 1px solid #090d14; box-shadow: 0px 1px 0px 0px rgba(9, 1
​ 解决:给img{border:0 none} 2、div插入图片有间隙 ​ 解决:(1)div{font-size:0}(2)img{display:block} 3、双倍浮动。在IE6及以下,浮动的元素,有设置margin,出现双倍外边距 ​ 解决:给浮动的元素设置display:inline 4、在IE6及以下版本,部分块级元素拥有默认高度 解决:设置font-size:0 5、表单元素行高不一样 ​ 解决:input{flo <div class="main-body"> <span :class="Math.random()<0.3?'animate1':Math.random()>0.6?'animate2':'animate3'" :style="{opa...
属性定义了元素(通常是)的可视效果(例如:模糊与饱和度)。作用于元素本身 属性可以让你为一个元素后面区域添加图形效果(如模糊或颜色偏移)。因为它适用于元素背后的所有元素,为了看到效果,必须使元素或其背景至少部分透明。作用于元素背后的区域所覆盖的所有元素。它最常用的功能就是毛玻璃效果。 下面运用一个例子来对比效果: 效果如下图: 效果如下图: 那么我们再写一个例子来谈谈以及的不同: 效果如下: 所以, 作用于当前元素,并且它的后代元素也会继承这个属性; 作用于元素背后的所有元素。 最后,有两个他们的相同