12 Stimmen

Hintergrundbild für li verwenden

Ich verwende ein Hintergrundbild für eine <li> die als Schaltfläche verwendet werden soll, aber nicht vollständig angezeigt wird; wenn ich jedoch Text schreibe, wird er angezeigt. Ich möchte nicht, dass der Text geschrieben wird, er ist bereits auf dem Hintergrundbild gedruckt. Ich kann die Breite nicht einstellen - wie kann ich das beheben?

#footernav li#footerlocation
{
    display: inline;
    padding-right: 20px;
    background-image: url(../images/ourlocation.jpg);
    background-repeat: no-repeat;
    background-position: 0 -.2em;
}

13voto

Matt Howell Punkte 15162

Ihr Problem liegt in der Einstellung der Anzeige auf Inline. Wenn Sie Hintergrund und Breite wünschen, aber auch eine Inline-Liste benötigen, setzen Sie float: left.

7voto

superUntitled Punkte 21785

Schauen Sie sich das folgende Beispiel an:

   ul#footernav li { 
        display:inline; 
        }
    ul#footernav li a{ 
        display:block; 
        width:155px;
        text-indent:-9999px;
        }
    ul#footernav li.footerlocation a{ 
        height:30px ; 
        background: url('images/image.jpg') bottom left no-repeat; 
        }
    ul#footernav li.footerlocation a:hover{ 
        height:30px ; 
        background: url(images/image.jpg) top left no-repeat; 
        }

4voto

meetsankar Punkte 86

Ja, ich habe das gleiche Problem, ich habe gerade css Stil entfernt display: inline und hinzufügen display: list-item; float:left; mein Problem gelöst, ich hoffe das hilft.

Danke, Sankar B.

0voto

Sruly Punkte 9910

Die Breite und Höhe des Bildes festlegen

0voto

Gopal Gautam Punkte 19

Vielleicht hilft das ja

.tab-content ul li{display: block;padding-left: 30px;background-image:url('images/blue-icon.png');background-repeat: no-repeat;background-position: 0 2px;margin-bottom: 10px;}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X