如何用CSS隐藏<dl>项?

Cpt*_*emo 0 html css

我有一个由Wordpress插件生成的列表.我想简单地删除列表的第一行,即元素和CSS.

这是我的HTML:

<dl>
 <dt class="coffee">Coffee</dt>
  <dd>Black hot drink</dd>
 <dt class="milk">Milk</dt>
  <dd>White cold drink</dd>
</dl> 
Run Code Online (Sandbox Code Playgroud)

我试过display:none但它只适用于<dd>.

小智 5

你是说你有多个dl,你想只删除第一个?

dl:first-of-type{display:none;}
Run Code Online (Sandbox Code Playgroud)

或者,你dl是否想要隐藏第一个dt和第一个dd

dl dt:first-child, dl dt:first-child+dd{display:none;}
Run Code Online (Sandbox Code Playgroud)

或者,你说你只是想删除特别是dtdd其中dtclass "coffee"

.coffee, .coffee+dd{display:none;}
Run Code Online (Sandbox Code Playgroud)