Css 选择导航元素时如何隐藏边框
我正在创建一个具有垂直列表的导航栏(在div中)。当您单击导航中的某个元素时,它会弹出一个与nagigation列表接触的div。这个div有一个边框(去掉这个边框看起来很奇怪,所以我没有这么做)。如何删除该边框的一部分(与所选导航div接触的部分) 再解释一下:弹出的div与左侧的导航相接触。我只想隐藏与导航栏中选定元素接触的边界部分的边界 找到了一个解决方案:Css 选择导航元素时如何隐藏边框,css,Css,我正在创建一个具有垂直列表的导航栏(在div中)。当您单击导航中的某个元素时,它会弹出一个与nagigation列表接触的div。这个div有一个边框(去掉这个边框看起来很奇怪,所以我没有这么做)。如何删除该边框的一部分(与所选导航div接触的部分) 再解释一下:弹出的div与左侧的导航相接触。我只想隐藏与导航栏中选定元素接触的边界部分的边界 找到了一个解决方案: 我需要在导航栏上放置一个右边框:-1px,以覆盖弹出分区上的边框。如果导航栏顶部与导航栏接触。。。使用border-top:none
我需要在导航栏上放置一个右边框:-1px,以覆盖弹出分区上的边框。如果导航栏顶部与导航栏接触。。。使用
border-top:none
您可以使用Outline:0px代码>或边框:无代码>在那个部分。但是我不能说,除非我看到代码。你有代码示例、实时预览或我们可以参考的图像吗?因为是新的,我不能添加图像,也不能链接到示例。很抱歉再解释一下:弹出的div与左侧的导航相接触。我只想隐藏与导航barIt中选定元素接触的边界部分的边界与左侧的导航接触。我只想隐藏与导航栏中选定元素接触的边界部分的边界。因此,我想您必须使用border left:none
。如果我认为有什么问题,我需要代码来完全理解您。找到了一个解决方案:我需要在导航上放置一个正确的边框:-1px,以便覆盖弹出div上的边框。