css - 您可以使用 ::slotted() 伪选择器来定位特定的命名插槽吗
问题描述
我正在创建一个包含默认(即未命名)插槽和一些命名插槽的自定义元素。我特别想设计一个命名插槽的内容,而不是其他任何一个。
有没有办法选择一个特定的命名插槽。
作为我想做的事情的一个例子,我的自定义元素包含一个对话框 - 像这样:
<dialog>
<slot></slot> <!-- general content -->
<div class="buttons">
<slot name="action"></slot>
<slot name="cancel"></slot>
</div>
</dialog>
我想将所有操作按钮设置为纯色,将取消按钮设置为更褪色的颜色。
解决方案
推荐阅读
- c# - Microsoft.Maps.MapControl.WPF MouseMove 事件似乎正在阻止 MouseDown 事件
- spring-boot - 将 Watson 聊天机器人集成到 Facebook
- javascript - 干扰
- sql-server - SSIS 格式化列数据
- python - Medpy AttributeError:“张量”对象没有属性“astype”
- reactjs - Ionic Native - SpeechRecognition 函数显示“不是函数”错误
- android - 设置扩展文件是否需要发布签名密钥凭据?
- ms-word - Mac Word 上的 Office 加载项商店中突然缺少加载项
- python - 使用 FOR 循环将数字从“81,33”更改为“81.33”
- winforms - 如何通过 VBS 将变量从一个 PS 脚本传递到另一个?