我想删除出现在<details>
元素左侧的小箭头,但我不知道该怎么做。
谁能告诉我该怎么做?
谢谢
(顺便说一句,我确信通过编辑CSS样式可以轻松实现此目的)
答案 0 :(得分:0)
MDN的details
element article说:
<summary>
元素支持list-style
的简写属性及其直写属性(例如list-style-type
),用于将显示三角形更改为您选择的任何形状(通常是list-style-image
)。例如,我们可以通过设置list-style: none
来删除披露窗口小部件图标。Chrome尚不支持此功能,因此我们还需要使用其非标准的
::-webkit-details-marker
伪元素来自定义该浏览器的外观。
因此,请使用list-style-type
属性和::-webkit-details-marker
伪元素。
summary {
list-style-type: none; /* Firefox */
}
summary::-webkit-details-marker {
display: none; /* Chrome */
}
<details>
<summary>Summary</summary>
<p>text text text text text text text text text text text text text text text text text text text.</p>
</details>