duanruanxian5028 2013-08-05 19:41
浏览 45
已采纳

在自定义菜单wordpress中添加样式图像

I am a beginner to wordpress and creating my first theme. I am stuck at one place. In my static html, i used images in lists to style my navigation. I am able to make dynamic navigation in wordpress but i am unable to work out for putting my images in li dynamically.

My static code for navigation is here

    <ul>
      <li class="li_img"><img src="imgs/line-img.png" /></li>
      <li class="li_txt"><a href="#">Home</a></li>
      <li class="li_img"><img src="imgs/line-img.png" /></li>
      <li class="li_txt"><a href="#">About</a></li>
      <li class="li_img"><img src="imgs/line-img.png" /></li>
      <li class="li_txt"><a href="#">Archives</a></li>
      <li class="li_img"><img src="imgs/line-img.png" /></li>
      <li class="li_txt"><a href="#">Write for Us</a></li>
      <li class="li_img"><img src="imgs/line-img.png" /></li>
      <li class="li_txt"><a href="#">Sitemap</a></li>
      <li class="li_img"><img src="imgs/line-img.png" /></li>
      <li class="li_txt"><a href="#">Contact</a></li>
      <li class="li_img"><img src="imgs/line-img.png" /></li>
    </ul>

How can i get the alternative of this dynamically

   <li class="li_img"><img src="imgs/line-img.png" /></li>
  • 写回答

1条回答 默认 最新

  • dongmi1872 2013-08-05 19:48
    关注

    If you can, I would avoid styling menu items this way. Having a separate li for a border/separator image defeats the purpose of the HTML/CSS relationship. Could you apply the line-img.png to the background of the li element?

    Are you using wp_nav_menu() for the menu? It should generate code similar to:

    <ul class="menu">
        <li id="menu-item-1" class="menu-item">Menu Item</li>
    </ul>
    

    You could could style the above with something like:

    .menu-item {
        background: url(imgs/line-img.png) no-repeat right center;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 WPF 大屏看板表格背景图片设置
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示