전적으로 CSS 기반의 megamenu를 사용하고 있습니다. 단점은 애니메이션이 없다는 것입니다. 갑자기 드롭 다운이 모두 표시됩니다. 그래서 그것을 jquery 기반 토글로 변환 할 생각입니다. 다음은 현재 코드입니다. 어떻게 그것을 jQuery 기반으로 변환 할 수 있습니까?css only megamenu를 jquery 기반으로 변환하는 방법
.dropdown-1column,
.dropdown-2columns,
.dropdown-3columns,
.dropdown-4columns,
.dropdown-5columns {
margin:-1px auto 0 -285px;
float:left;
position:absolute;
text-align:left;
padding:10px 5px 10px 5px;
border:1px solid #dedede;
background:#fff;
z-index:999;
display:none;
}
.menu li:hover .dropdown-1column,
.menu li:hover .dropdown-2columns,
.menu li:hover .dropdown-3columns,
.menu li:hover .dropdown-4columns,
.menu li:hover .dropdown-5columns {
display:block;
}
여기에 코드를입니다 http://jsfiddle.net/gsTNS/
애니메이션은 CSS3에 존재 :
은 그럼 slideToggle 기능을 활성화하기 위해 jQuery를 사용합니다. 애니메이션에 대해 정확히 무엇을 원하십니까? –HTML을 게시 할 수 있습니까? 기존 기능을 살펴보면 도움이 될 것입니다 – AJak
드롭 다운이 애니메이션과 함께 표시되어야합니다. jquery가 아래로 슬라이드하는 것처럼. 나는 불투명도 0과 1 트릭으로 시도했다. 내 드롭 다운은 왼쪽으로 -285 픽셀을 사용하기 때문에 작동하지 않았습니다. – user632347