css 서브 메뉴의 폭을 더 넓히고 싶어요?
낶아
현재는 본 메뉴에서 서브 메뉴가 길어지니 잘리는 현상이 나타납니다.
따라서 서브메뉴의 Align을 Right하도록, 그리고 폭을 더 넓게 가지고 싶습니다..
어쩌면 좋을까요?/**
* Navigation
*/
.navigation {
background: transparent url(../images/home/nav_bg.gif) no-repeat;
height: 64px;
text-align: center;
overflow: hidden;
width: 1000px;
}
.navigation ul {
height: 3px;
min-width: 900px;
max-width: 1000px;
list-style: none;
margin: 0 auto;
padding: 0;
position: relative;
}
.navigation li {
background: top left;
float: left;
height: 35px;
padding: 0 10px 0 10px;
position: relative;
}
.navigation li:first-child {
background: none !important;
}
.navigation li a {
color: #000;
cursor: pointer;
display: block;
float: left;
font-weight: bold;
height: 40px;
line-height: 3em;
padding: 0;
text-decoration: none;
}
.navigation li a span {
display: block;
float: left;
height: 40px;
margin: 0 -10px 0 10px;
padding: 0 10px 0 8px;
position: relative;
}
.navigation li ul {
bottom: -23px;
left: 0;
display: block;
height: 24px;
position: absolute;
visibility: hidden;
width: 300px;
}
.navigation li ul li {
background: none;
height: 24px;
padding: 0 0px;
}
.navigation li ul li a {
color: #333;
font-size: 1em;
height: 24px;
line-height: 2em;
padding: 0;
}
.navigation li ul li a:hover {
background: none;
color: #537fc9;
}
-
Creative 2023-12-16
한참을 보다가 답을 얻었어요..전 처음부터 CSS에서 모든것을 다 관장할꺼라고 생각했었는데, 말씀대로 HTML부분도 역활을 하네요 ^^
해당 서브 메뉴가 나오는 곳에 Style를 줘서 임의로 위치를 맞췄더니 말끔히 해결되었어요 호호호
답변 감사드려요 ^^ -
알버트 2023-12-16
HTML코딩부분도 올려주셔야 해당 서브메뉴가 어디들어가있는지 알수 있을텐데요~
그리고 잘린다는게 위에서 아래로 길어서 잘려나오는건지 폭이 좁아서 잘려나오는건지 오른쪽 정렬을 하고싶은걸로 봐선 폭이 좁아서 문제이신거같은데
전체넓이가 1000픽셀이고 2뎁스메뉴가 300픽셀처럼 보이는데 역시 코딩이 있어야하고 확실히 어디부분에서 어떻게 문제가 있는지 확실하게 질문을 하셔야 확답을 내려줄 수있을꺼 같습니다.