2012-06-26 2 views
0

전체 버튼 위로 마우스를 가져 가면 버튼 전체에 표시하고 싶습니다. 버튼에 배경 이미지가 있기 때문에 올바르게 처리 할 수 ​​없습니다. 버튼은 다음과 같습니다CSS에서 전체 버튼 위로 마우스를 이동하는 방법

enter image description here

CSS의는 다음과 같이 나타납니다

#tablist{ 
    padding: 0px auto 0px auto; 
    height: 32px; 
} 

#tablist li{ 
    display: block; 
    width: 150px; 
    height: 35px; 
    float: left; 
    border-radius: 7px; 
    -moz-border-radius: 7px; 
    -webkit-border-radius: 7px; 
    margin: 0px auto 0px auto; 
    text-align: center; 
    padding-top: 5px; 
    cursor: hand; 
    cursor: pointer; 
} 

#tablist ul:hover{ 
background-color: red; 
} 

.tablink{ 
    text-decoration:none; 
} 

.locked{ 
    background: url('../img/DashboardButtonsLocked.png') no-repeat; 
    background-position:5px -85px; 
} 
.unlocked{ 
    background: url('../img/DashboardButtonsLocked.png') no-repeat; 
    background-position:4px -2px; 
} 

내가 그것을 어떻게 해결합니까? 그것에 대한 지침이 필요합니다.

+4

을 등이 #tablist li:hover

에 제공해야한다고 생각 : 여기

#tablist ul:hover{ background: red; } 

하는 데모입니다 wht 정확히 레이크 싶어요 .... –

+0

js 추가 문제를 데모하기위한 바이올린. 내가 너에게 도움이 필요한지 모르겠다. – iambriansreed

+0

문제는 이미지가 호버링이 발생하는 것을 차단하는 것이 었습니다. @gabitzish 대답은 그것을 해결 ... – lakesh

답변

1

이봐, 난 당신이

#tablist li:hover{ 
background-color: red; 
} 
관련 문제