代码之家  ›  专栏  ›  技术社区  ›  nebkat

CSS横线

  •  2
  • nebkat  · 技术社区  · 14 年前

    在我的网站上,我添加了谷歌朋友连接。现在在侧边栏的右边,有一条小线。我该怎么去掉这条线,因为我不想要它在那里。

    4 回复  |  直到 11 年前
        1
  •  4
  •   jaywon    14 年前

    你能把第二个藏起来吗 <div id="sidebar"> 它看起来不需要可见,因此隐藏该元素将隐藏内部生成的 <div> 上面有边界。

    另外,在一个具有相同ID的页面上不应该有两个元素。我看到有两个 <DIV ID=“侧边栏”> 元素。因此,如果您按ID设置一个CSS,它也会影响另一个。

    你应该创造你的第二个 <DIV & GT; 这样地:

    <div id="sidebar2" style="display:none"></div>
    

    或者更好的是,为它创建一个CSS规则:

    #sidebar2{display:none;}
    
    <div id="sidebar2"></div> 
    

    编辑: 你知道,再近一点看,我甚至认为你不需要那么多时间 <DIV ID=“侧边栏”> . 这是故意的吗?看起来你只需要包含一次google friend connect脚本。

        2
  •  1
  •   Guido Hendriks    14 年前

    小行位于第二个侧边栏分区,我想您应该删除第二个,因为它完全相同。两个侧边栏分隔符相同 id ,这在HTML中是不允许的,ID在每个页面上都应该是唯一的。这就是为什么你看不到两次朋友之间的联系。

        3
  •  0
  •   Sarfraz    14 年前

    在源代码中的某个地方,您有导致该边界出现的此行:

    <div style="width: 276px; border: 1px solid rgb(136, 135, 134);" id="div-4699129216425402507"></div>
    

    为了删除边框(线条),您可能需要删除它。

        4
  •  0
  •   dhh    14 年前

    嗯,试着去掉第二个 <div id="sidebar">...</div> . 这会导致灰色线——并且会导致大量XHTML错误,因为某些ID(根据定义是唯一的)在标记中存在多次。