我現在還很早,但我也知道你們是最重要的。如何隱藏Chrome中HTML5 <details>元素默認顯示的箭頭?
<details>
<summary>What's the HTML5 details element?</summary>
<p>The details element represents a disclosure widget from which the user can obtain additional information or controls.</p>
</details>
在撰寫本文時,Chrome瀏覽器測試版12是實際上給的細節元素功能的唯一瀏覽器(點擊彙總切換的細節內容)。因此,要回答以下問題,您可能需要使用該瀏覽器。
您是否知道如何隱藏Chrome中默認顯示的細節元素上的箭頭?
它有點像Webkit中的默認樣式<input type="search" />
(請參閱http://css-tricks.com/webkit-html5-search-inputs/)。你可以改變它,但不是那麼明顯。
編輯
嘗試沒有成功以下CSS代碼:
details,
details summary {
padding-left:0;
background-image:none;
-webkit-appearance:none;
}
有可能是一個機會,我們需要與像details::-webkit-details-disclosure-widget
一些奇怪的僞選擇目標,或目前尚未有辦法改變一切。
此外,我發現這個在the specification:
第一容器預計 包含至少一個線,框, 該行框預計包含 公開插件(通常是 三角形) ,水平定位在 元素的左邊填充內的 。預計該小部件 允許用戶請求顯示或隱藏詳細信息 。
我看到的唯一問題是,這是行不通的跨瀏覽器,一旦別人開始支持'' –
Supuhstar
2013-04-04 00:41:36
當他們這樣做,他們可能會自己加前綴的版本,與當前的方式樣式輸入佔位符很像。 – DADU 2013-04-07 19:10:12
有一個愚蠢的顯示問題涉及愚蠢的三角形和鉻開發工具沒有告訴我這個東西的選擇。謝謝! – 2016-04-29 23:57:02