我目前有以下
HTML
<div id="left_nav_wrapper">
<div class="sidebar_wrapper">
<div class="sidebar_header">Header</div>
<div class="sidebar_content">Content</div>
</div>
<div class="sidebar_wrapper">
<div class="sidebar_header">Header</div>
<div class="sidebar_content">Content</div>
</div>
</div>
CSS
.sidebar_wrapper { width: 150px; }
.sidebar_header { width: 150px; background-color: #F18986; }
.sidebar_content { display: none; width: 150px; margin-left: -150px; background-color: #444; }
.sidebar_header:hover + .sidebar_content { display: inherit; margin-left: 0px; }
我希望当他们将鼠标悬停在标题上时,内容显示(我已经完成)现在我想添加一个过渡以便它滑入,当我
add transition: all 1s;
-webkit-transition: all 1s;
到 css 它什么也没做,我已经将它添加到 .sidebar_header 和 .sidebar_content 并且无法弄清楚为什么它在出现时不会使用过渡。
任何帮助将不胜感激谢谢!