이 시도 ... 또는 내가 가진 JSFiddle ...이 mousehover
내 논리를 적용 확인 : 다음은 CSS입니다. 한 번에 three <li>
만 표시됩니다.
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="../Scripts/jquery-1.4.1.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('li').bind('mouseenter', function() {
if ($(this).next().css('display') == 'none') {
$(this).next().css('display', '');
$(this).prev().css('display', '');
$(this).prev().prev().css('display', 'none');
$(this).next().next().css('display', 'none');
}
else if ($(this).prev().css('display') == 'none') {
$(this).next().css('display', '');
$(this).prev().css('display', '');
$(this).next().next().css('display', 'none');
$(this).prev().prev().css('display', 'none');
}
});
});
function Apply() {
var i = 0;
$('li').each(function() {
if (i > 2) {
$(this).css('display', 'none');
}
i = i + 1;
});
}
</script>
</head>
<body onload="Apply()">
<form id="form1" runat="server">
<div >
<ul id="slider">
<li>Menu Content 1</li>
<li>Menu Content 2</li>
<li>Menu Content 3</li>
<li>Menu Content 4</li>
<li>Menu Content 5</li>
<li>Menu Content 6</li>
<li>Menu Content 7</li>
<li>Menu Content 8</li>
<li>Menu Content 9</li>
<li>Menu Content 10</li>
<li>Menu Content 12</li>
<li>Menu Content 13</li>
<li>Menu Content 14</li>
<li>Menu Content 15</li>
<li>Menu Content 16</li>
</ul>
</div>
</form>
</body>
</html>
.....
당신은 무엇을하려고 않았다 접근 방법? – arik
[JSFiddle] (http://jsfiddle.net/) 예는 우리에게 많은 도움이 될 것입니다. – Nunners
스크롤 할 때 요소가 같은 크기로 유지되기를 원한다는 것을 의미합니까? 즉, 5 개 항목 만 표시하고 스크롤 할 수있게하려면? 어떤 경우에는 CSS 오버플로보세요 –