jQuery .css Hintergrund nicht wiederholt

7

Ich versuche, den Hintergrund eines Elements auf no-repeat zu setzen - Ich habe den folgenden Weg versucht, aber es scheint nichts zu tun, gehe ich irgendwo falsch? Es bringt das Bild auf dem a -Link hervor, was in Ordnung ist. Ich verstecke die Textlinks mit text-indent , um sie von der Seite zu entfernen (versteckt sie), aber versteckt das auch das Hintergrundbild. Gibt es eine Möglichkeit zu versuchen, den Link zu verbergen und nur das BG-Bild anzuzeigen? Unten ist, was ich bisher getan habe - ich brauche nur eine Anleitung, um dieses Problem zu überwinden - relativ neu für jQuery.

%Vor%

Wenn ich es in Firebug ansehe, ist das td a -Element das, was von der jQuery-CSS kommt. Sogar den Hintergrund zu no-repeat von hier zu setzen funktioniert nicht und in der Haupt-CSS-Datei habe ich versucht, eine Höhe und Breite hinzuzufügen - scheint nicht zu funktionieren. Jetzt verwirrt.

%Vor%     
MJCoder 01.12.2011, 10:08
quelle

4 Antworten

19
%Vor%     
Houdmont 01.12.2011, 10:14
quelle
2

Warum hast du das display: block; css kommentiert? Sie benötigen dies, um dem Browser mitzuteilen, dass der Link als Block angezeigt werden soll. Ich bin mir auch nicht sicher, ob Sie jQuery css Eigenschaften verwenden können, wie Sie; hast du die Syntax div.css( { propertie: value, propertie: value } ); ?

versucht     
Jérémy Dutheil 01.12.2011 10:12
quelle
0

Versuchen Sie Folgendes:

%Vor%     
Rory McCrossan 01.12.2011 10:10
quelle
0
%Vor%

Versuchen Sie es, es funktioniert für mich

    
Rameshwar Vyevhare 18.09.2013 06:43
quelle

Tags und Links