2012-01-07 2 views
0

이 멋진 멋진 마법사 메뉴가 나타 났지만 div를 오른쪽으로 정렬하는 방법을 알 수는 없습니다.내부 요소가 왼쪽 플로트 일 때 div를 오른쪽으로 맞추기

http://www.emirplicanic.com/css/css-step-by-step-menu-wizard-style

<div class="wizard-steps"> 
    <div class="completed-step"><a href="#step-one"><span>1</span> Account Info</a></div> 
    <div class="active-step"><a href="#step-two"><span>2</span> Contact Info</a></div> 
    <div><a href="#"><span>3</span> Security Question</a></div> 
    <div><a href="#"><span>4</span> Confirmation</a></div> 
</div> 

나는 그 때문에 부동이다 같은데요 : 그이 내부 요소에 설정되어 떠났다.

몇 가지 도움을 주시면 감사하겠습니다.

감사합니다, 폴

답변

1

또는 당신은 그것을 해결할 수 : 다음 변경

.cont{ 
    position: absolute; 
    right: 0px; 
} 

: 다음

<div class="cont"> 
    <div class="wizard-steps">...</div> 
</div> 

편집 :

.cont{ 
    position: absolute; 
    width: 550px; 
    right: 0px; 
} 

다음 내부 사용자의 마법사 단계 넣어

+0

고마워요, 제가보고 있었지만 불행히도 조정 폭을 가질 수 없습니다. – Paul

+0

나는 내 대답을 편집했지만 이전 버전의 IE에서는 제대로 작동하지 않지만 어쨌든 사용하지 않았다고 생각합니까? ... – Elen

+0

감사합니다. 이 시점에서 볼 수있는 유일한 문제는 IE8에서 계단 사이의 공간이 더 이상 존재하지 않는다는 것입니다. 그것은 IE9와 FF9에서 좋아 보인다. – Paul

0

당신은 그것을 폭을 제공해야합니다. 명시적인 너비가 없으면 컨테이너의 너비가 100 %입니다. 아무리 당신이 그것을 정렬, 요소의 부동 소수점의 왼쪽에 붙어거야 - 마법사 단계. 따라서 너비를 100 % 미만으로 만들고 오른쪽으로 고정하면 새로운 왼쪽 가장자리에 나타납니다.

모든 위치를 알고 있어야합니다. 상대적으로 계속 진행됩니다.

+0

문제는 고정 폭을 설정할 수 없다는 것입니다. 콘텐츠가 동적으로 생성되어 3 단계 (10 단계)가 될 수 있습니다. – Paul

관련 문제