Я использую изображение как элементы dropdownlist и обнаружил, что между каждым элементом есть ненужное пробел и, следовательно, интересно, можно ли удалить все пробелы
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="demo.css">
</head>
<body>
<div id='wrap'>
<div id="clickable_div">MENU</div>
<div id="nav_menu">
<ul class="dropDown">
<li><img src="ori_12.png"></li>
<li><img src="ori_12.png"></li>
<li><img src="ori_12.png"></li>
<li><img src="ori_12.png"></li>
</ul>
</div>
</div>
</div>
</body>
<script>
$('#wrap').mouseover( function(){
$('#nav_menu').slideDown();
})
$('#wrap').mouseleave( function(){
$('#nav_menu').slideUp();
});
</script>
</html>
И ниже мой Demo.css:
#clickable_div {width:166px; background-color:#9c9c9c;}
*{margin:0; padding:0}
#nav_menu{width:166px; height:auto; background-color:#CCC;display:none;}
#wrap{ width:166px }
<style>
li{
display: block;
border: 0px;
}
</style>
добавьте этот стиль в надежде, что он будет работать
Трудно сказать без jsfiddle, но я бы добавил display: block; к изображениям в ли..
border:0px
не является необходимым, спасибо за ваш ответ!