문제가 있으며 그 원인을 알 수 없습니다. 나는 두 개의 버튼을 포함하는 간단한 레이아웃을 만들었고 커서를 가리킬 때마다 모양을 바꾸기를 원했습니다. 문제는 내가 codepen에서 테스트했는데 작동하지만 aptana에서 코드를 썼는데 결과를 보려고하면 두 번째 버튼은 마우스를 올리면 상태가 변경되지 않습니다. 두 버튼이 거의 동일한 속성을 갖는 경우 여백을 삭제하면 : 0 자동; 그것은 aptana에서도 작동하지만 버튼 위치를 수정합니다. 나는 그것을 원하지 않습니다.자동 여백과 함께 사용하면 호버가 비활성 상태가됩니다.
<div id="slides">
<div id="button">PORTFOLIO</div>
<div id="button_second">SERVICES</div>
</div>
#slides{
width:1366px;
height:300px;
position:relative;
}
#button{
width:150px;
height:35px;
background:#f88560;
color:#ffebc9;
border-radius:7px;
margin:0 auto;
line-height:35px;
text-align: center;
position:absolute;
top:130px;
left:0;
right:0;
font-family:'Source Sans Pro', sans-serif;
font-size:18px;
}
#button:hover{
background:#faa387;
color:#FFFFFF;
cursor:pointer;
}
#button_second{
width:85px;
height:25px;
background:#3899db;
color:#FFFFFF;
border-radius:7px;
margin:0 auto;
line-height:25px;
text-align: center;
position:absolute;
top:287px;
left:0;
right:0;
font-family:'Source Sans Pro', sans-serif;
font-size:14px;
}
#button_second:hover{
background:#faa387;
color:#FFFFFF;
cursor:pointer;
}
각 버튼에 클래스를 추가하고이를 사용하여 스타일을 광고하는 것이 좋습니다. 훨씬 적은 코드가 될 것이고 두통을 덜어 줄 것입니다. 가능한 한 포지셔닝을 피하는 것이 좋지만 엘리먼트에 대한 특정 포지셔닝은 이드에 보관하고 싶은 유일한 것입니다. 종종 더 많은 작업이 필요합니다. – zazvorniki