首页 >

css点击dt隐藏dd |css3 展开效果

css裁剪公式,css 中b i,css 设置tr背景颜色,css悬浮定位居中,css里的透明度,css3 酷炫按钮,css3 展开效果css点击dt隐藏dd |css3 展开效果
dt {
cursor: pointer;
}
dd {
display: none;
}
dt.active + dd {
display: block;
}

上面的代码中,大家设置dt标签的鼠标样式为手型,设置dd标签的初始状态为不可见,然后在dt标签被点击时,添加一个active类名,并选择对应的dd标签来显示。

<dl>
<dt onclick="this.classList.toggle('active')">标题1</dt>
<dd>内容1</dd>
<dt onclick="this.classList.toggle('active')">标题2</dt>
<dd>内容2</dd>
<dt onclick="this.classList.toggle('active')">标题3</dt>
<dd>内容3</dd>
</dl>

在HTML中,大家将需要点击展开/隐藏的dt标签添加一个onclick事件,当点击时,JS会为其添加/删除active类名。CSS选择active类名的另外一个好处是,大家可以通过设置active类名来控制展开/隐藏的动画效果。


css点击dt隐藏dd |css3 展开效果
  • css 去除某个属性 |css 禁止填写
  • css 去除某个属性 |css 禁止填写 | css 去除某个属性 |css 禁止填写 ...

    css点击dt隐藏dd |css3 展开效果
  • css如何选中tr标签 |css3 ie中不换行
  • css如何选中tr标签 |css3 ie中不换行 | css如何选中tr标签 |css3 ie中不换行 ...

    css点击dt隐藏dd |css3 展开效果
  • asp控件可以用css吗 |css 字体放大
  • asp控件可以用css吗 |css 字体放大 | asp控件可以用css吗 |css 字体放大 ...