간단하게하기 위해 문서에서 내 문제를 강조하기 위해 스타일을 만들었습니다. 단추처럼 보이게하는 4 개의 링크 행이 있습니다. 다음 링크 (세 번째 항목) CSS를 사용하여 숨어 있습니다. IE8 +, Chrome, Firefox에서는 완벽하게 작동하지만 IE7에서는 취소 버튼과 수락 버튼 사이에 간격이 있습니다 (다음 버튼이있는 위치).IE7에서 css로 앵커 및 스팬 숨기기
<!DOCTYPE html>
<html>
<head>
<title>Test Page</title>
<style type="text/css">
.ButtonBar
{
margin-top: 20px;
text-align: center;
}
.LinkButton
{
background-color: #01699b;
border: 0px solid;
border-radius: 14px;
color: #fff;
cursor: pointer;
font-weight: bold;
height: 28px;
padding: 0px 11px 0px 11px;
overflow: hidden;
position: relative;
text-decoration: none;
display: inline-block;
line-height: 28px;
}
.NextButton
{
display: none;
}
</style>
</head>
<body>
<div class="ButtonBar">
<a class="PreviousButton"><span class="LinkButton">Previous</span></a>
<a class="CancelButton"><span class="LinkButton">Cancel</span></a>
<a class="NextButton"><span class="LinkButton">Next</span></a>
<a class="AcceptButton"><span class="LinkButton">Accept</span></a>
</div>
</body>
</html>
당신이 같은, 난 그냥 모두가 내가 지금까지 뭘 오전 보여주기 위해 포함되었다 않는 배경 색상에서 떨어져 .LinkButton 클래스에서 모든 CSS를 제거합니다.
이 문제를 해결하려면 어떻게해야합니까?
링크를 떠 다니면 어떻게됩니까? – Pete
왼쪽 플로트가 작동합니다. 공간을 확보하기 위해 여백을 추가해야한다고 생각합니다. 그러나 "단추 막대"내에서 단추를 가운데 정렬하려면 어떻게해야합니까? –
아, 왼쪽 float을 사용할 수 없습니다. – Pete