Javascript를 사용하여 다른 사람들에게 HTML 태그를 첨부 할 수 있습니까?Javascript를 사용하여 html 요소를 이동하는 방법은 무엇입니까?
<li>
다른 <li>
?
예를 들어, 드롭 다운 메뉴를 만들고 있습니다.
<ul>
<li>menu1</li>
<div id="submenu1">
<li>sub1</li>
<li>sub2</li>
</div>
</ul>
이유 : 나는 DIV 나 클릭하면
<ul>
<li>menu1</li>
<li>menu2</li>
</ul>
<div id="submenu1">
<li>sub1</li>
<li>sub2</li>
</div>
은, 말하자면, 링크가, 그때 결과는 같을 것이다 있도록 하위 메뉴가 MENU1 아래에 표시 할 <ul>
태그에서 분리 한 왜 <div>
을 <li>
태그로 중첩하지 않고 처음부터 구분하도록 선택해야합니까? <div>
을 "숨김"으로 설정하면 숨기지 만 아래 공간과 메뉴 1 사이에 큰 공간이 생겨서 내 페이지가 이상하게 보입니다. :
mypage
----------------------------
| menu1
|
| <------ big open space div is hiding
|
|
| hello content start here
편집
덕분에, 나는 제거 사업부와 함께 문제를 해결했습니다 및 제안 당 <ul>
중첩있다. 하위 메뉴가 나타나지만 CSS 위치를 사용할 때 요소는 여전히 이동됩니다. 절대 및 Z- 인덱스 지정이 도움이됩니다.