2012-02-25 3 views
0

무제한 깊이 (많은 중첩 ul)의 순수 CSS 드롭 다운 메뉴를 어떻게 만들 수 있습니까?무제한 깊이의 CSS 드롭 다운 메뉴 만들기

편집 :
무제한 깊이 메뉴를 만들 수 있지만 깊이가 지나면 메뉴가 페이지 밖으로 나옵니다.
이 문제를 극복해야합니다. 예를 들어, 오른쪽에 홀수 수심에서 ul을 표시하고 왼쪽에서 밝혀 졌다고 생각했습니다. 하지만 어떻게? 잘 모르겠다

+0

왜 깊이가 제한적이라고 생각하십니까? 당신의 필요는 무엇입니까? Javascript/jQuery를 사용 하시겠습니까? – sinsedrix

+1

'어떻게'를 의미합니까? 네가 가진 문제는 뭐니? 그리고 근본적으로 무한한 메뉴를 요구하고 있음을 명심하십시오. 이것은 멋진 UI 기능이 될 것 같지 않습니다. –

+0

순수한 CSS 드롭 다운 메뉴는 순수한 사용 편의성의 악몽입니다. ​​마이크로 초에서 커서는 메뉴에서 1px 떨어져 있으며 후자는 닫힙니다. – FelipeAls

답변

1

을 사용하는 메뉴가 필요하다면 "무제한"으로 디자인하면 안됩니다. 웹 페이지/응용 프로그램의 드롭 다운 메뉴는 실제로 2 개 또는 3 개 레벨 이상이면 안됩니다. 무엇이든 더, 및 그것 사용자를위한 총 고통 일 것이다.

응용 프로그램/정보 아키텍처/디자인을 재 설계 한 것으로 간주하십니까?

그렇다면 순수한 CSS로 원하는 것을 얻을 수 있다고는 생각하지 않습니다. 나의 충고는 수천 개의 JavaScript + CSS 메뉴 중 하나를 조사하는 것이다. 그들은 올바르게 설정하고 순수한 CSS 메뉴보다 훨씬 뛰어난 유용성을 제공한다면 당신을 위해 일할 것입니다.