为第一个和最后一个菜单项指定唯一类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为第一个和最后一个菜单项指定唯一类相关的知识,希望对你有一定的参考价值。

Use this function to filter your first and last menu items and assign them each a specific class name. This is very handy when applying separators in CSS but want to exclude the first and/or last items.
  1. // Assign Unique Classes To First And Last Menu Items
  2. function first_last_class( $items ) {
  3. $position = strrpos($items, 'class="menu-item', -1);
  4. $items=substr_replace($items, 'menu-item-last ', $position+7, 0);
  5. $position = strpos($items, 'class="menu-item');
  6. $items=substr_replace($items, 'menu-item-first ', $position+7, 0);
  7. return $items;
  8. }
  9. add_filter( 'wp_nav_menu_items', 'first_last_class' );

以上是关于为第一个和最后一个菜单项指定唯一类的主要内容,如果未能解决你的问题,请参考以下文章

RecyclerView 设置最后一个ArrayList项数据为第一项

使用导航从工具栏菜单项单击在片段之间传递数据 - Kotlin

选择导航菜单项时不会替换上一个片段

隐藏/显示不同片段的操作栏选项菜单项

单击函数永远不会读取else语句来删除类

如何将片段目标绑定到底部导航栏中的菜单项?