html5 드롭 다운 메뉴가 호버 위에 올바르게로드되지 않음

헤나

저는 프로그래밍 초보자인데, 이제 html5와 css로 사이트를 만드는 임무를 맡고 있습니다.

나는 수직 하위 메뉴가있는 수평 메뉴 막대가 있습니다.

3 개의 주요 탭 홈, 건강, 안전

그 아래에는 하위 메뉴가 있습니다

모든 주 메뉴를 클릭하면 제대로 작동합니다 .

하지만 홈 클릭시-건강-건강 하위 메뉴 (잘 작동 함)-안전 하위 메뉴 (잘 작동하지 않음)

이것은 건강 직후에 화재 위험을 클릭 할 때 발생하는 오류입니다. 웹 주소에 대한 웹 페이지가 없습니다 : http : // file : /// C : /Users/DELL/Desktop/a/health/safety/fire_hazards.html

위에 표시된 웹 주소가 올바르지 않습니다. 나는 건강-안전-화재 위험 폴더가 아닌 안전-화재 위험 폴더에 화재 위험을 보관했습니다.

경로가 왜 잘못 표시되고 있습니까?

 <div id="menu"> <!--starts of menu-->
  <ul >
   <li><a href="index1.html" class="current">Home</a></li>
   <li><a href="health.html">Health</a>
    <ul>
     <li><a href="health/personal_hygiene.html">Personal Hygiene</a>`enter   </li>
     <li><a href="health/food_hygiene.html">Food Hygeiene</a></li>

    </ul>
   </li>
   <li><a href="safety.html">Safety</a>
    <ul>
     <li><a href="safety/fire_hazards.html">Fire Hazards</a></li>
     <li><a href="safety/cooking_gas.html">Cooking Gas</a></li>
    </ul>
   </li>
  </ul>
 </div><!--end of menu-->

CSS

#menu {
    display:block;
    position:relative;
    width: 960px;
    height: 50px;
    background-color: #fff;
    margin: 0px auto;
    border:1px solid #000;
 }
 #menu ul li a:hover{
    color:#c1d82f;
}
#menu ul .current {
    color: #b13932;
}
#menu li:hover ul{
    display:block;
}
#menu ul {
    margin: 0px;
    padding: 4px 0px;
}
#menu  li {
   float:left;
   position:relative;
   list-style-type:none;
}
#menu  li a {
    display: block;
    padding:10px 45px;
}
#menu ul :after{
    content:".";
    height:0px;
    clear:both;
    visibility:hidden;
}
#menu ul ul{
    position:absolute;
    left:0px;
    display:none;
}
#menu ul ul li {
    width:100%;
}
#menu ul ul li a{
    border-right:none;
    padding:5px 5px;

}

 /* end of menu */

}
om_jaipur

이 코드를 시도해 볼 수도 있습니다.

#menu {
	width:100%;
	position:relative;
	background:#ccc;
}
nav {
	position:relative;
}
nav ul {
	margin:0;
	padding:0;
}
nav ul li {
	margin:0;
	padding:0;
	list-style:none;
	display:inline-block;
	position:relative;
}
nav ul li a {
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#333;
	padding:7px 10px;
	display:inline-block;
	text-decoration:none;
}
nav ul li:hover > a {
	text-decoration:none;
	color:#005ba0;
}
nav ul li a.current {
	background:#005ba0;
	color:#fff;
}
nav ul ul {
	min-width:200px;
	position:absolute;
	top:100%;
	z-index:666;
	background:#eee;
	display:none;
}
nav li:hover > ul {
	display:block;
}
nav ul ul ul {
	left:100%;
	top:0;
}
nav ul ul li {
	display:block;
	width:100%;
}
nav ul ul a {
	padding:7px 10px;
	display:block;
	color:#777;
	border-bottom:1px solid #ddd;
	text-align:left;
}
nav ul ul a:hover {
	background:#ddd;
}
nav ul ul a.current {
	background:#dddd;
	color:#005ba0;
}
<div id="menu">
	<nav>
		<ul>
			<li><a href="index1.html" class="current">Home</a></li>
			<li><a href="health.html">Health</a>
				<ul>
					<li><a href="health/personal_hygiene.html">Personal Hygiene`enter</a></li>
					<li><a href="health/food_hygiene.html">Food Hygeiene</a></li>
				</ul>
			</li>
			<li><a href="safety.html">Safety</a>
				<ul>
					<li><a href="safety/fire_hazards.html">Fire Hazards</a></li>
					<li><a href="safety/cooking_gas.html">Cooking Gas</a></li>
				</ul>
			</li>
		</ul>
	</nav>
</div>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

HTML / CSS 드롭 다운 메뉴가 오버레이되지 않거나 블록에 표시되지 않음

분류에서Dev

css 드롭 다운 메뉴가 호버에서 작동하지 않습니다.

분류에서Dev

HTML / CSS 호버 드롭 다운 메뉴

분류에서Dev

드롭 다운 메뉴에서 마우스 오버가 작동하지 않음

분류에서Dev

Django에서 드롭 다운 메뉴가 표시되지 않음

분류에서Dev

jQuery 드롭 다운 메뉴에 메뉴가 표시되지 않음

분류에서Dev

CSS 드롭 다운 메뉴에 하위 요소가 표시되지 않음

분류에서Dev

HTML 및 CSS : 드롭 다운 메뉴가 작동하지 않음

분류에서Dev

하위 메뉴가있는 드롭 다운 메뉴 CSS HTML

분류에서Dev

PHP가 올바르게 드롭 다운 값을 에코하지 않음

분류에서Dev

드롭 다운 메뉴가 마우스 오버시 드롭 다운되지 않음

분류에서Dev

ng-repeat의 IE 드롭 다운에서 Angularjs가 올바르게 렌더링되지 않음

분류에서Dev

Fedora 23에서 Nvidia 드라이버가 올바르게로드되지 않음

분류에서Dev

하위 메뉴 (드롭 다운)가 잘리고 모바일 장치에 표시되지 않음

분류에서Dev

기본 메뉴 아래에 드롭 다운 메뉴가 세로로 표시되지 않음

분류에서Dev

Hover Content가 드롭 다운 메뉴에 표시되지 않음 (웹 디자인)

분류에서Dev

IE6에서 드롭 다운 메뉴가 표시되지 않음 (Drupal, superfish)

분류에서Dev

jQuery 드롭 다운 메뉴 호버 슬라이드 아래 / 위

분류에서Dev

Navbar 토글 버튼 및 드롭 다운 메뉴가 작동하지 않음

분류에서Dev

CDK 드래그 드롭으로 이미지 위치가 올바르게 변경되지 않습니다.

분류에서Dev

드롭 다운 하위 메뉴 자동 너비가 작동하지 않음

분류에서Dev

html 오버플로 : 드롭 다운 메뉴 내에 숨김

분류에서Dev

html 오버플로 : 드롭 다운 메뉴 내에 숨김

분류에서Dev

CSS 드롭 다운 메뉴-목록 항목이 올바르게 정렬되지 않음

분류에서Dev

플롯 드롭 다운 메뉴가 'y'스타일을 올바르게 변경하지 않음

분류에서Dev

Chrome에서 CSS 드롭 다운 메뉴가 작동하지 않음

분류에서Dev

mysql에서 채우는 PHP 드롭 다운 메뉴가 작동하지 않음

분류에서Dev

수평 드롭 다운 메뉴 호버

분류에서Dev

Animate CSS 드롭 다운 호버 메뉴

Related 관련 기사

  1. 1

    HTML / CSS 드롭 다운 메뉴가 오버레이되지 않거나 블록에 표시되지 않음

  2. 2

    css 드롭 다운 메뉴가 호버에서 작동하지 않습니다.

  3. 3

    HTML / CSS 호버 드롭 다운 메뉴

  4. 4

    드롭 다운 메뉴에서 마우스 오버가 작동하지 않음

  5. 5

    Django에서 드롭 다운 메뉴가 표시되지 않음

  6. 6

    jQuery 드롭 다운 메뉴에 메뉴가 표시되지 않음

  7. 7

    CSS 드롭 다운 메뉴에 하위 요소가 표시되지 않음

  8. 8

    HTML 및 CSS : 드롭 다운 메뉴가 작동하지 않음

  9. 9

    하위 메뉴가있는 드롭 다운 메뉴 CSS HTML

  10. 10

    PHP가 올바르게 드롭 다운 값을 에코하지 않음

  11. 11

    드롭 다운 메뉴가 마우스 오버시 드롭 다운되지 않음

  12. 12

    ng-repeat의 IE 드롭 다운에서 Angularjs가 올바르게 렌더링되지 않음

  13. 13

    Fedora 23에서 Nvidia 드라이버가 올바르게로드되지 않음

  14. 14

    하위 메뉴 (드롭 다운)가 잘리고 모바일 장치에 표시되지 않음

  15. 15

    기본 메뉴 아래에 드롭 다운 메뉴가 세로로 표시되지 않음

  16. 16

    Hover Content가 드롭 다운 메뉴에 표시되지 않음 (웹 디자인)

  17. 17

    IE6에서 드롭 다운 메뉴가 표시되지 않음 (Drupal, superfish)

  18. 18

    jQuery 드롭 다운 메뉴 호버 슬라이드 아래 / 위

  19. 19

    Navbar 토글 버튼 및 드롭 다운 메뉴가 작동하지 않음

  20. 20

    CDK 드래그 드롭으로 이미지 위치가 올바르게 변경되지 않습니다.

  21. 21

    드롭 다운 하위 메뉴 자동 너비가 작동하지 않음

  22. 22

    html 오버플로 : 드롭 다운 메뉴 내에 숨김

  23. 23

    html 오버플로 : 드롭 다운 메뉴 내에 숨김

  24. 24

    CSS 드롭 다운 메뉴-목록 항목이 올바르게 정렬되지 않음

  25. 25

    플롯 드롭 다운 메뉴가 'y'스타일을 올바르게 변경하지 않음

  26. 26

    Chrome에서 CSS 드롭 다운 메뉴가 작동하지 않음

  27. 27

    mysql에서 채우는 PHP 드롭 다운 메뉴가 작동하지 않음

  28. 28

    수평 드롭 다운 메뉴 호버

  29. 29

    Animate CSS 드롭 다운 호버 메뉴

뜨겁다태그

보관