【问题标题】:How hard is it to make an expanding tab in CSS?在 CSS 中制作扩展标签有多难?
【发布时间】:2014-02-25 14:07:56
【问题描述】:

我正在为大学创建一个网站,我想知道在网站一侧制作扩展标签有多难?因此,当用户将鼠标悬停在选项卡上时,它会展开并且可以查看更多信息。

有点像这样:

提前致谢!

【问题讨论】:

  • 您是否尝试过让它自己工作?我会阅读更多关于 :hover 伪 css 选择器和 css transition
  • 我还没试过,我应该试试吗?我有点知道如何使用 :hover 伪和转换。这些是我需要的代码的主要部分吗?
  • 我会阅读 :hover 上的几个网站,然后从那里开始,将您尝试构建的功能分解为更小的部分,并一次找出一个。
  • 好的,我会的,谢谢你的帮助!

标签: html css tabs


【解决方案1】:

另一个用户也有同样的问题,答案非常好。此处提供了来自该答案的完整示例代码:

http://jsfiddle.net/Bq6eK/13/

但您想知道的关键是这是您需要的基本 CSS 代码(从 jsfiddle 复制):

transition: height 2s;
-moz-transition: height 2s; /* Firefox 4 */
-webkit-transition: height 2s; /* Safari and Chrome */
-o-transition: height 2s; /* Opera */

来源(其他用户的问题): Add CSS3 transition expand/collapse

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-17
    • 2021-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多