0
디스플레이로 작업하고 있습니다. 인라인; 동일한 탐색 막대에서 두 개의 탐색에 대한 옵션을 다시 지정하십시오. 나는 이것들 중 하나를 해본 적이 있고 그것과 관련된 질문을 가지고있다. 그러나, 나는 두 번째 탐색이 첫 번째 (즉 "연락처"위에있는 문제 다 퉜다 것 같다 "홈"탭을 가리키면.두 번째 탐색이 첫 번째 탐색 위로 이동하는 이유
나는 그것이 있어야합니다 생각 당신은. 당신은 또한 당신의 NAVS에 대해 동일한 id
을 사용하고있는 문서의 흐름에서 당신의 탐색 소요 position: absolute
을 사용하고 있기 때문에 때문에 NAVS 내 CSS 코드의 일부.
#nav-container {
/* Spans the width of the page */
width: 100%;
height: 56px;
/* no space between sides of the screen and the menu */
margin: 0;
/* Makes sure that your menu remains on top of other page elements */
z-index: 99;
position: relative;
background-color: #366b82;
}
#nav {
height: 50px;
padding: 0;
margin: 0;
/* Ensures that the menu doesn’t affect other elements */
position: absolute;
border-right: 1px solid #54879d
}
#nav li {
height: auto;
/* Each menu item is 150px wide */
width: 150px;
/* This lines up the menu items horizontally */
float: left;
/* All text in the center of the box */
text-align: center;
/* Removes the default (bullets)*/
list-style: none;
font: normal bold 15px/1.2em Arial, Verdana, Helvetica;
padding: 0;
margin: 0;
background-color: #366b82;
display: inline;
}
#nav a {
padding: 18px 0;
/*light color effect to separate tabs */
border-left: 1px solid #54879d;
/*dark color effect to separate tabs */
border-right: 1px solid #1f5065;
text-decoration: none; /* Removes the default hyperlink styling. */
color: white; /* Text color is white */
display: block;
}
.text-left {
float: left;
padding-left: 30px;
}
.text-right {
float: right;
padding-right: 55px;
}
오 ... 나는 항상 그 옵션을 여러 번 우회하는 것처럼 보입니다. 또한 페이지 당 한 번만 id를 사용하는 것에 대해서도 들었습니다. 그러나, 나는 너가 실제로 할 수있는 것을 배웠다. 나는 다른 웹 사이트의 nav를 분리하기 전에 비교했지만 아무런 변화도하지 않았다. – narue1992
허용 될 때 나는이 대답을 받아 들일 것이다. – narue1992
만약 절대 값을 제거한다면 두 navs는 내 문제를 해결하는 "인라인"이다. 나는 실제로 아래의 "연락처"를 원하지 않지만 오른쪽으로 정렬합니다. (내 수업에서 "텍스트 - 오른쪽"본) 감사합니다 :) – narue1992