jquery append 将内联 li 向下推

标签 jquery html css

我可能遗漏了一些非常明显的东西,但我终究无法弄清楚。在列表图标悬停时,文本显示在“输出”li 中,应该与其余部分保持一致,只是它一直被向下推,我不明白为什么 完整代码和演示: http://jsfiddle.net/YbN8D/1/

        <ul id="social8">
            <li id="facebook" class="social8icon"></li>
            <li id="raptr" class="social8icon"></li>
            <li id="social8output"></li>


        </ul>

*

    $(document).ready(function()
{ 
    $("#facebook").mouseenter(function() {
        $("#social8output").append("Facebook");
    });
    $("#raptr").mouseenter(function() {
        $("#social8output").append("Raptr");
    });
    $(".social8icon").mouseleave(function() {
        $("#social8output").empty();
    });

});

*

body {
font-family: 'Century Gothic';
font-size: '10px';
}
#social8 li {
    display: inline-block;

    list-style: none;
}
.social8icon {
 background: #000;
 width: 24px;
 height: 24px;
}
#social8output {
    text-align: center;
    line-height: 24px;
    height: 24px;
    width: 120px;
    background: #ff0000;
    font-size: 8px;

}

最佳答案

vertical-align: top; 添加到 #social8 li 类

#social8 li {
    display: inline-block;
    vertical-align: top;
    list-style: none;
}

FIDDLE

关于jquery append 将内联 li 向下推,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21150886/

相关文章:

css - 如何在输入字段中移动文本?

javascript - 如何正确初始化单个项目的 jQuery 工具的可滚动组件?

javascript - 使用 JavaScript 将对象转换为数组

jquery - 如何使用 jQuery 为元素的所有父元素添加类?

html - 表格在 Firefox 中错位

javascript - 将自定义元素添加到 ngRepeat 列表

javascript - 如何模糊 iframe?

javascript - zeroclipboard 元素在位于辅助/非默认 jQuery 选项卡内时不起作用

jquery - 如何在页面中心对齐 Lightbox 2?

html 将视频高度裁剪为 100vh,将视频裁剪为全屏