如何在下拉菜单liferay 6.2中隐藏右插入符号

时间:2016-08-12 04:30:02

标签: css liferay liferay-velocity

我在Liferay 6.2的导航栏上创建了一个二级子菜单 我试图隐藏右下箭头插入符号,当它有一个孩子时,它始终显示在下拉菜单中。你可以在这里看到它:

https://s10.postimg.org/67vbfzu7d/caret.jpg

<nav class="$nav_css_class navbar site-navigation"  id="navigation" role="navigation">
    <div class="navbar-inner">
        <div class="collapse nav-collapse">
    <ul class="nav navbar-nav sf-menu" >
        #foreach ($nav_item in $nav_items)
            #set($nav_li_css_class = "")
            #if ($nav_item.isSelected())
                #set($nav_li_css_class = $nav_li_css_class+" selected")
            #end
            #if ($nav_item.hasChildren())
                #set($nav_li_css_class = $nav_li_css_class+" dropdown")
            #end          
            <li class="$nav_li_css_class">
                    #if ($nav_item.hasChildren())
                        <a href="$nav_item.getURL()" $nav_item.getTarget()   data-hover="dropdown" data-delay="100" data-close-others="false">
                            <p>$nav_item.icon() $nav_item.getName()</p>               

                        </a>
                    #else
                         <a href="$nav_item.getURL()" $nav_item.getTarget()>
                            <p>$nav_item.icon() $nav_item.getName()</p>               
                        </a>
                       #end
                #if ($nav_item.hasChildren())
                    <ul class="dropdown-menu">
                        #foreach ($nav_child in $nav_item.getChildren())
                            #set($nav_li_css_class = "")
                            #if ($nav_child.isSelected())
                                #set($nav_li_css_class = " selected")
                            #end
                            #if ($nav_child.hasChildren())
                                #set($nav_li_css_class = " dropdown-submenu")
                            #end
                            <li class="$nav_li_css_class">
                                #if ($nav_child.hasChildren())
                                    <a href="$nav_child.getURL()" $nav_child.getTarget()   data-hover="dropdown" data-delay="100" data-close-others="false">
                                        <span>$nav_child.icon() $nav_child.getName()</span>                                                 
                                    </a>
                                #else
                                     <a href="$nav_child.getURL()" $nav_item.getTarget()>
                                        <span>$nav_child.icon() $nav_child.getName()</span>               
                                    </a>
                                   #end
                               #if ($nav_child.hasChildren())
                                    <ul class="dropdown-menu">
                                        #foreach ($nav_child_child in $nav_child.getChildren())
                                               #if ($nav_child_child.isSelected())
                                                <li class="selected">
                                            #else
                                                <li>
                                            #end
                                                <a href="$nav_child_child.getURL()" $nav_child_child.getTarget()>
                                                 <p style="word-wrap:break-word; white-space:pre-line; text-align:left; display:block; ">$nav_child_child.getName()</p>
                                                </a>
                                            </li>
                                        #end   
                                   </ul>
                                #end                           
                           </li>
                        #end
                    </ul>
                #end
            </li>
        #end
       </div>
       </div>
</ul>
</nav>

<script>
    Liferay.Data.NAV_LIST_SELECTOR = '.navbar-inner .nav-collapse > ul';
</script>

这是公司的要求。他们想隐藏插入符号。我一直在寻找我的代码,但无法找到隐藏它的方法。我打开导航css和scss样式试图隐藏它但无法找到解决方案。丑陋的部分是在firefox或chrome 元素检查器中未检测到插入符号,因此无法找到路径。

0 个答案:

没有答案