나는 함께 갈 페이지 목록을 포함 할 카테고리가있는 페이지를 만들 것입니다. 처음에는 모든 목록이 숨겨져 있으며 범주를 클릭하면 목록이 아래로 슬라이드됩니다. 이 스크립트의 코드입니다 :토글 할 때 jquery 요소의 위치
이$(document).ready(function() {
$('.menu-list').hide();
$('.menu-title').click(function() {
if ($(this).next().is(':not(:visible)')) {
$('.menu-list:visible').slideUp();
$(this).next().slideDown();
}
});
스크립트가 작동하지만 다른보다 더 많은 종류가있는 열에서 카테고리를 클릭있을 때 문제입니다. 마지막 카테고리보다 왼쪽으로 이동하고 싶지 않습니다. jsfiddle의 코드는 다음과 같습니다. http://jsfiddle.net/U7rKX/4/
도와 주시겠습니까?
위의 내 코멘트를보십시오 –
첫 번째 (1, 3, 5, 7, ...)부터 시작하여 모든 두 번째 메뉴에 'clear : both'를 추가하면됩니다. – danijar
또는 메뉴 제목에'position : relative'를 지정하고 메뉴 목록의 스타일을'position : absolute'로 지정하면 레이아웃이 뜨지 않고 메뉴 목록이 페이지 상단에 나타납니다. – danijar