css - 为什么无法将此图像作为 <ul> 背景正确查看?

标签 css

What I want to achieve.

无法将白色背景图像正确插入到 ul 导航栏中。插入后看不到白色背景的阴影和内发光效果。

What is seen after Insertion. (jpg background image)

What is seen after Insertion. (png background image)

下面是 HTML 和 CSS。

<html>
    <head>
        <meta charset="UTF-8"/>
        <title> Foodstant Delivery </title>
        <link rel="stylesheet" type="text/css" media="screen" href="stylo.css" />
        <link rel="shortcut icon" href="images/favicon.ico" />
    </head>

<body>
    <div id="container">

    <div id="navbar">
            <ul>
                <li class="OP"><a  href="Orders.html">Your Order</a></li>
                <li class="MP"><a  href="Menu.html">Menu</a></li>
                <li class="CUP"><a  href="ContactUs.html">Contact Us</a></li>
                <li class="JP"><a  href="Jobs.html" target="_blank">Jobs</a></li>
                <li class="TCP"><a  href="TC.html">Terms & Conditions</a></li>
            </ul>   
        </div>
    </div>

</body> 

</html> 

CSS:

* {
    margin: 0;
    padding:0;
}

#navbar {
    background:url('images/navbarbg1.jpg');
    position: absolute;
    top: 300px;
    left: 150px;
    font-size: 26px;
}

#navbar ul li {     
        float:left;
        padding:0 60px 0 0; 
        list-style-type:disc;
        }

#navbar ul li.OP {
        list-style-image:url('images/order.png');
}   

#navbar ul li.MP {
        list-style-image:url('images/menulogo2.png');
}

#navbar ul li.CUP {
        list-style-image:url('images/contact.png');
}

#navbar ul li.JP {
        list-style-image:url('images/Pen.png');
}

#navbar ul li.TCP {
        list-style-image:url('images/pin.png');
}

更新:我设法让它工作了一些,但在神秘的情况下。尺寸有点偏,它没有覆盖第一个图标。 Image

#navbar {
    background:url('images/navbarw1.png');
    position: absolute;
    top: 300px;
    left: 150px;


    background-position: 50% 50%;
    font-size: 26px;
    font-family: 'Conv_LITHOSPRO-REGULAR';


} 

最佳答案

尝试将 ul 溢出设置为隐藏

ul{
    overflow:hidden;
}

关于css - 为什么无法将此图像作为 <ul> 背景正确查看?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11572580/

相关文章:

html - 如何创建带有垂直居中对齐文本的订单项?

css - 如何将样式表或主题应用于 orgmode pdf 导出

javascript - 使用谷歌距离矩阵的位置

javascript - 博主:调整大小后图像模糊

jquery - css:类更改后第一个类型未正确处理(由猫头鹰旋转木马)

html - 不要与灯箱中的图像垂直对齐

javascript - 使用 CSS3 和 Jquery 以带有进度条的多步骤形式发出问题

css - 4 种颜色的 Bootstrap 渐变

html - 如何在溢出 : hidden? 的基础图像顶部显示方框填充

HTML & CSS : Positioning and/or Float Issue?