У меня есть неупорядоченный список, и фоновое изображение обрезается при попытке разместить его рядом с текстом.
Я использую jquery для добавления класса в тег привязки для отображения изображения, и оно работает нормально, единственная проблема - изображение обрезается. Я играл с css, но не могу понять, как правильно отобразить изображение ... кажется, что
как-то скрывает изображение позади него ... могу ли я разместить изображение перед , чтобы он отображался ... или я что-то упустил?
Может кто-нибудь мне помочь? Спасибо.
Вот HTML:
<ul id="nav>
<li>
<a class="folder_closed">Item 1</a>
<div style="display:none">Content for item 1</div>
</li>
</ul>
Вот CSS:
ul#nav{
margin-left:0;
margin-right:0;
padding-left:0px;
text-indent:15px;
}
#nav > li{
vertical-align: top;
text-align:left;
clear: both;
margin-left:0px;
margin-right:0px;
padding-right:0px;
padding-left:15px;
}
.folder_open{
position:relative;
background-image: url(../images/maximize.png);
background-repeat: no-repeat;
background-position: -5px 1px;
}
.folder_closed{
position:relative;
background-image: url(../images/minimize.png);
background-repeat: no-repeat;
background-position: -5px 1px;
}