html - 列表边框上方的图像..可能很容易

标签 html css

我可能遇到了今天最简单的问题之一,但我很难找到如何解决它的直接答案 (HTML/CSS -n00b)...

我在我的标记中有一个 img-tag,在它下面有一个包含水平列表的 div-tag。 在列表 ul-CSS 中,我声明了顶部和底部边框,img(这是一个具有透明背景的 .PNG)显示在 ul border-top 前面,这正是我想要的。但是对于 li-CSS 我有每个元素的 border-right 来分隔它们,这个边框在 img 的前面......

这里你明白我的意思了:

enter image description here

编辑:

#topLeftImage {
    z-index: 999;
    margin-left: 1em;
    margin-top: 3px;

#navigationlist li
{
    z-index: 0;
    display: inline;
    list-style-type: none;
    padding-right: 2px;
    font-size: 75%;
    border-right: 2px solid #C0C0C0;

那么我如何声明 img 以使其显示在该 li-border 的前面? 另一个快速的问题是,我可以声明最后一个 li 元素没有右边界吗,因为它没有右邻居?

任何提示都会有所帮助!

-谢谢

最佳答案

您是否使用 IE 检查您所做的这些更改的结果? IE 的 z-index 方法有点脑残。试试下面的代码,看看是否有帮助。

#topLeftImage {
    z-index: 999;
    margin-left: 1em;
    margin-top: 3px;
    position:relative;
}

#navigationlist li {
    z-index: 0;
    display: inline;
    list-style-type: none;
    padding-right: 2px;
    font-size: 75%;
    border-right: 2px solid #C0C0C0;
    position:relative;
}

并给出这两项的父项:

#parent {
    z-index: 0;
    position:relative;
}

关于html - 列表边框上方的图像..可能很容易,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4906939/

相关文章:

javascript - 为什么网站收不到 POST 请求?

java - IE 10 给出多部分的完整路径名,如何仅获取文件名

css - 通过 Parent Div 控制 CSS UL 元素

html - :hover width transition glitching

css - 在棱 Angular Material 中提升 md-card

PHP - 如果变量不为空,则回显一些 html 代码

html - 仅在文本字段上使用背景色

html - div 内的图像缩放失败 - 背景不跟随

html - 如何获取滚动事件?

html - 如何在 iOS Swift 上从网站(HTML 或 JSON 格式)检索文本和图像?