当前位置: 首页 > 面试题库 >

有“盒子阴影颜色”属性吗?

牟华翰
2023-03-14
问题内容

我有以下CSS:

box-shadow: inset 0px 0px 2px #a00;

现在,我尝试提取该颜色以使页面颜色“可滑动”。有什么办法吗?只需删除颜色,然后再次使用相同的键,稍后将覆盖原始规则。

似乎没有box-shadow-color,至少Google没做。


问题答案:

没有:

您可以通过检查计算样式列表来在Chrome和Firefox中进行验证。具有简写方法的其他属性(如border- radius)在规范中定义了其变体。

与大多数缺少的“长期” CSS属性一样,CSS变量可以解决此问题:

#el {
    --box-shadow-color: palegoldenrod;
    box-shadow: 1px 2px 3px var(--box-shadow-color);
}

#el:hover {
    --box-shadow-color: goldenrod;
}


 类似资料:
  • 默认情况下,一个盒子是没有阴影的,可以使用 box-shadow属性为盒子添加一个或多个阴影。语法格式为: box-shadow: [inset]  x-offset  y-offset  blur-radius  spread-distance  color 每个阴影由可选的 inset 关键字、2-4 个长度值、可选的颜色值来规定。如果省略可选的长度值,则使用默认值 0。各参数的含义见表表 4

  • 我需要找到一种更好的方法来从给定的自定义颜色生成阴影颜色用于主题目的。到目前为止,我找到了一种通过降低给定颜色的不透明度来做到这一点的方法,如下所示。所以我可以强调颜色颜色和给定颜色的褪色颜色到这个函数。 但由于我降低了颜色的不透明度,所以当使用时,它会显示小部件下面的内容。 是否有任何方法可以获得颜色的褪色值?

  • 我如何创建一个简单的标题与此属性: 作为这个图像?

  • 本文向大家介绍Android控件阴影颜色调整示例,包括了Android控件阴影颜色调整示例的使用技巧和注意事项,需要的朋友参考一下 CardView在设置阴影的效果上来讲,确实是蛮不错的。 但是涉及到变更阴影颜色这个需求,就不是太好操作。 然后就自己描边画了一个阴影效果,分享,支持任何颜色。 效果: xml-selector 关于描边的大小什么的,都可以自己设置,颜色也一样。都自己随意。 使用起来

  • 影子属性是 EF Core 模型中在 .NET 实体类型之外定义的实体类型属性。这些属性的值和状态只在变更跟踪器(ChangeTracker)中维护。 影子属性的值可以通过 ChangeTracker API 来获取和变更。 context.Entry(myBlog).Property("LastUpdated").CurrentValue = DateTime.Now; 影子属性也可以

  • 阴影 Unity 的灯光可以将 阴影 从一个游戏对象投射到自身的其他部分或是附近的其他游戏对象上。阴影以『扁平』的方式体现游戏对象的尺寸和位置,因此可以为场景添加一定程度的深度和真实感。 场景视图中的游戏对象正在投射阴影 阴影如何工作? 考虑一种最简单的情况,在场景中只有单个光源。光线从光源出发并沿着直线传播,最终可能会碰撞到场景中的游戏对象。一旦光线碰撞到某个游戏对象,光线将无法继续传播和照亮前