Frage

In meiner Seite habe ich Google Friend Connect. Jetzt auf der rechten Seite, wo die Sidebar ist, gibt es eine kleine Linie. Wie entferne ich die Linie, weil ich will nicht, dass es dort.

War es hilfreich?

Lösung

Können Sie sich verstecken gerade die zweiten <div id="sidebar"> es nicht so Bedürfnisse sieht sichtbar sein, so daß das Element versteckt würde die inneren erzeugt <div> verstecken, die die Grenze auf mich hat.

Außerdem sollten Sie nicht zwei Elemente auf einer Seite mit der gleichen ID. Ich sehe, gibt es zwei <div id="sidebar"> Elemente. Also, wenn Sie CSS auf einer von id gesetzt ist, wird es in die andere auch beeinflussen.

Sie sollten Ihre zweite <div> wie folgt erstellen:

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

Oder noch besser, erstellen Sie eine CSS-Regel für sie:

#sidebar2{display:none;}

<div id="sidebar2"></div> 

EDIT: Sie wissen, es bei der Suche ein wenig näher glaube ich nicht einmal Sie, dass die ganze zweite <div id="sidebar"> benötigen. Ist das Absicht? Es sieht aus wie Sie nur das Google Friend Connect Skript einmal schließen müssen.

Andere Tipps

Die kleine Linie ist in der zweiten Seitenleiste div, ich denke, sollten Sie die zweite entfernen, weil es genau das gleiche. Die beiden Seitenleiste divs haben die gleiche id, die in HTML nicht erlaubt ist, ids sollte auf jeder Seite eindeutig sein. Deshalb sollten Sie nicht den Freund connect Sache zweimal sehen.

Irgendwo im Quellcode Sie diese Zeile hat verursacht, dass die Grenze dort:

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

Sie können es entfernen wollen, um diese Grenze (Linie) zu entfernen.

Hm, nur versuchen, den zweiten <div id="sidebar">...</div> entfernen. Dieser bewirkt, dass die graue Linie -. Und es werden viele xhtml Fehler verursachen, da einige IDs (die per Definition eindeutig sein werden) sind mehr als einmal in Ihrem Markup

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top