jQuery下拉菜单,图像作为父LI';s

jQuery下拉菜单,图像作为父LI';s,jquery,css,drop-down-menu,Jquery,Css,Drop Down Menu,所以我想在我的网站上的导航菜单中使用我的父元素中的图像,并且想知道你们认为最好的方法是什么?我不是要写任何东西,只是一个想法。我希望子列表项有一个白色的背景,有一个大约80像素的宽度。我想把图片放在锚点标签之前的列表项中,但是图片是可以拖动的,在我看来它看起来很便宜 我知道我可能会被这个问题激怒,但即使只是一句话的建议,也会有帮助,因为网上似乎没有太多关于使用图像的下拉菜单的内容 如果没有足够的详细信息,请提前向您道歉:)在设置父元素(也称为第一个孩子)的样式时,您可以像下面这样专门针对它们:

所以我想在我的网站上的导航菜单中使用我的父元素中的图像,并且想知道你们认为最好的方法是什么?我不是要写任何东西,只是一个想法。我希望子列表项有一个白色的背景,有一个大约80像素的宽度。我想把图片放在锚点标签之前的列表项中,但是图片是可以拖动的,在我看来它看起来很便宜

我知道我可能会被这个问题激怒,但即使只是一句话的建议,也会有帮助,因为网上似乎没有太多关于使用图像的下拉菜单的内容


如果没有足够的详细信息,请提前向您道歉:)

在设置父元素(也称为第一个孩子)的样式时,您可以像下面这样专门针对它们:

ul > li {
  background : url('../img/bg.jpg');
}

最好的是,这不会针对第一个
  • 下面的
  • 元素

    使用CSS背景图像属性这就是我的想法,谢谢。我只是想让一切尽可能语义化,我不确定这是否是一种糟糕的做法。我是否应该将锚文本留空,然后通过锚类/id或列表项插入图像?我将通过锚类进行设置,以便在需要时也可以使用悬停效果。还要确保它们是块元素,所以它们是完全可点击的。该死,我以前没有搜索过,因为我在谷歌搜索中找不到任何东西。无论出于何种原因,当我尝试插入图像作为背景时,它不会显示。我还没有建立导航菜单,我只是测试背景属性,但它不起作用。。有什么想法吗?我让每个主播都有图像名称的id,并写下“无论什么内容都有属性背景:url('blah');没用。好吧,谢谢,但是每个李的第一个孩子都会有不同的形象,所以如果没有身份证,我该怎么做呢?对不起,这些愚蠢的问题。没有愚蠢的问题。如果使用ID,请始终在页面中仅使用一次ID。只需在列表项中添加一个ID。好的,最后,什么时候使用ID和类比较合适?我知道你可以多次使用类,那么这是唯一的区别吗?(如果您想针对多个元素?)请记住,您将只使用这些背景图像一次。这意味着它们是独一无二的。一旦元素需要是唯一的,就使用ID:)