jquery - 悬停时增加和减少列表中 block 的宽度和高度

标签 jquery html css

我有一个列表,当用户悬停它时,我想在 0.5s 内增加每个 block 的宽度和高度。然后在 0.5s 后再次鼠标移开后减小到默认大小。

我的问题是如何设置 z-index 以在鼠标悬停时将其显示在我列表中其他 block 的前面,然后在鼠标悬停时将其调整为默认大小和位置

这是我的 html 列表:

<div id="twelvetour">
<nav>
  <ul class="row">
     <li class="col-md-2">
         <div  class="twelveeffect">
             <a href="">
               <img class="img-responsive" src="" alt="" />
                <p class="text-center">LOREM IPSUM</p>
              </a>
         </div>

     </li>
     <li class="col-md-2">
        <div class="twelveeffect">
           <a href="">
            <img class="img-responsive" src="" alt="" />
            <p class="text-center">LOREM IPSUM</p>
           </a>
        </div>
    </li>
    <li class="col-md-2">
      <div class="twelveeffect">
         <a href="">
          <img class="img-responsive" src="" alt="" />
          <p class="text-center">LOREM IPSUM</p>
         </a>
      </div>                  
    </li>
 </ul>
</nav>
</div>

这是我的 jquery:

 $("#twelvetour li>div.twelveeffect").hover(
 // Mouse Over
 function () {

  //problem is here
  $("#twelvetour li").css("zIndex",9 );

  $(this).animate({ width: '130%', height: 400 }, 500);
},
// Mouse Out
function () {


  $(this).animate({ width: '100%', height: 250 }, 500);


 });

当我像这样设置 z-index 时我提到了我的问题然后它改变了我的所有列表并且我的悬停 block 溢出再次在它的兄弟后面但我的目标是让它在它的前面.当一个方 block 悬停时对我来说非常重要,它不会影响其他地方。

我尝试了一些方法,其中一些方法在鼠标悬停后会增加但会减少,效果不佳。它在 0.5 秒之前突然落在后面,它的宽度落后于它的兄弟。 我的问题是行中的 block 而不是列中的 block 。

感谢任何帮助谢谢。

最佳答案

尝试使用:

$(this).parent().css("zIndex",9);

代替

$("#twelvetour li").css("zIndex",9);

在你的 js 的第 6 行

关于jquery - 悬停时增加和减少列表中 block 的宽度和高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39871038/

相关文章:

javascript - 具有动态 div 的 CSS 垂直居中

html - 为什么即使已经有填充,&lt;input&gt; 标签内的文本也会被截断?

javascript - 更改滑动菜单的滑动方向和位置

html - 选项卡内容不占用空间,所以后面定义的 html 标签实际上不会在选项卡内容之后呈现

javascript - jQuery 调整大小功能只适用于窗口?

javascript - 动态加载图像,图像错误时中断循环

javascript - 脚本 438 : Object doesn't support property or method 'resizable'

javascript - 单击较低的 z-index 元素

javascript - 为什么他们使用保留关键字 'continue' 来命名 IndexedDB 的 Cursor 对象中的函数?

html - 我可以有一个没有链接的导航元素吗?