CSS/HTML:是什么产生了这个子菜单箭头?

CSS/HTML:是什么产生了这个子菜单箭头?,css,Css,你能看到是什么导致这个向上箭头@吗 我右键单击了它>检查元素,并显示: .genesis-nav-menu .sub-menu .sub-menu 但是我没有看到生成向上箭头的CSS规则。以下CSS代码造成了这个问题: .genesis导航菜单li:类型的最后一个。子菜单li:第一个子菜单a::之后 {左:90%;} 删除此代码时,现在没有显示箭头。它是一个伪元素:在使用以下规则声明后: .genesis导航菜单li:类型的最后一个。子菜单li:第一个子菜单a:之后 太好了,谢谢。我发现很难

你能看到是什么导致这个向上箭头@吗

我右键单击了它>检查元素,并显示:

.genesis-nav-menu .sub-menu .sub-menu

但是我没有看到生成向上箭头的CSS规则。

以下CSS代码造成了这个问题: .genesis导航菜单li:类型的最后一个。子菜单li:第一个子菜单a::之后 {左:90%;}


删除此代码时,现在没有显示箭头。

它是一个伪元素
:在使用以下规则声明后:
.genesis导航菜单li:类型的最后一个。子菜单li:第一个子菜单a:之后


太好了,谢谢。我发现很难在代码检查器中保持这一点:after seudo元素可见。大多数时候它是不可见的,这可能就是我找不到它的原因。专业提示:如果你将开发工具弹出窗口放在正确的位置(就像我在截图中所做的那样),你可以直接从子菜单下拉菜单移动到弹出菜单,而不会让下拉菜单再次消失。一旦你浏览了你的开发工具弹出窗口,你就可以把它拖到一边,悠闲地检查元素——只要你不把鼠标悬停在有问题的页面上(或者关闭你的开发工具弹出窗口,如果它仍然在同一个显示器上),下拉菜单应该保持显示,就好像你还在上面悬停一样。我希望这是有意义的。我将另一个响应标记为答案,因为他向我展示了样式表中对应CSS规则的位置。