使用Zend_Navigation为页面设置分隔符是否有办法?
例如,我在视图中调用$ this-> navigation() - > menu()以无序列表的形式呈现导航菜单。我希望在所有菜单项之间都有一个分隔符,例如|。
因此,每个菜单项不是最后一个,将以:
结束</a> | </li>
答案 0 :(得分:2)
你可以在CSS中这样做。
li:before {
content: "|";
}
li:first-child:before {
content: "";
}
li:first-child a {
margin-left: 0;
}
li a {
margin: 0 0 0 2mm;
}
此处的反向逻辑用于浏览器兼容性。 IE&lt; 9不支持last-child但支持first-child。