html - 如何使用 CSS 隐藏 <dl> 元素?

标签 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> 

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

最佳答案

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

dl:first-of-type{display:none;}

或者,您是在 dl 中说要隐藏第一个 dt 和第一个 dd

dl dt:first-child, dl dt:first-child+dd{display:none;}

或者你是说你只是想专门删除 dtdd 其中 dtclass “咖啡”?

.coffee, .coffee+dd{display:none;}

关于html - 如何使用 CSS 隐藏 <dl> 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16910196/

相关文章:

html - 网站应始终填满整个屏幕

html - 移动景观的媒体查询

javascript - 启用拖放 VML 形状

javascript - 自定义 Bootstrap 3 导航丸不起作用

html - Bootstrap Carousel 中的动画元素

jquery - 如何使用 jQuery 使 <div> 在页面加载时处于事件状态

javascript - 如何更改 :lang selector style with JavaScript

python - 如何使用 flask 显示目录中的所有图像

html - 如何关闭:hover with CSS?

css - 设置垂直 HTML5 范围输入的样式