css - li 水平悬停整条线

标签 css hover mouseover

我有一个列表 li元素,我想在鼠标悬停时,分别悬停整行。 在示例中 here ,我设法盘旋但只是 <span> .因为我有 2 <span>在同一行中,有两个不同的悬停区域。

如何在鼠标悬停时将整行悬停?

最佳答案

将您的 span 包裹在另一个 span 中,并给它一个 block 显示。将 :hover 应用于此包装 span:

示例 HTML:

<li>
    <span class="hi">
        <span> f1.txt</span>
        <span class="pull-right">Size: 0.04 kb </span>
    </span>
</li>

示例 CSS:

span.hi {
    display: block;
}

span.hi:hover {
    ...
}

演示 fiddle :http://jsfiddle.net/abhitalks/fnbTg/4/

关于css - li 水平悬停整条线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23655541/

相关文章:

移动设备上的 CSS 悬停

css - 悬停在 sibling 上只会影响 sibling 向上

java - Eclipse - 将鼠标悬停在标记上时的自定义文本

css - 针对特定的超链接并将其变成按钮

html - 响应式 Div 重新对齐问题

html - 创建以垂直方向的文本作为表头的 HTML 表格

jquery live() 鼠标悬停不起作用

css - 行内 block 元素之间的边距

java - Selenium WebDriver - 模拟鼠标悬停时的奇怪行为

javascript - JQuery - 图像悬停在另一个图像后面的事件