여기에 고급 CSS 도움말이 필요합니다. 로그인 버튼과 등록 버튼이 있습니다. 한 번에 하나씩 만 표시하고 싶습니다. 사용자가 로그인하지 않은 경우 등록 단추가 로그인 단추 위에 나타나야합니다. 우리는 복잡한 & 미친 백엔드 서버가 사용자가 로그인하지 않은 것으로 생각되면 등록 단추에 대한 코드를 생성합니다.하지만 둘 다 서버에 의해 출력됩니다, 사용자가 로그인되어있는 경우에만 등록 버튼. 아무것도 있습니까 절대 위치 지정으로 다른 것을 움직일 수 있습니까?CSS를 사용하여 다른 버튼 위에 위치 시키십시오.
0
A
답변
4
예, 있습니다.
.button1 {
position: absolute;
left: 100;
top: 100;
z-index: 1000;
}
.button2 {
position: absolute;
left: 100;
top:100;
z-index: 1001;
}
그러나 나는 이것을하는 것을 싫어합니다. 한 가지만 들어, 마크 업의 자연스러운 흐름에서 당신을 제거하고, 어떤 내용이 위에 오는지에 상관없이 버튼을 배치하도록합니다. 다른 경우, 하단 버튼이 상단보다 큰 경우 어떻게해야합니까? 그런 다음 아래쪽 가장자리의 가장자리에 문제가 있습니다.
위의 Dominic의 솔루션을 사용하십시오. 훨씬 나아 졌어.
6
왜 다른 것을 위에 놓을까요? display
속성을 사용하여, CSS에 물건을 숨기는의 "적절한"방법이있다 :
.register_button { display: none; }
그런 다음, HTML에서 :
이<button type="button" class="register_button">Will not show up!</button>
0
먼저 당신이 당신이 위치를 CSS에서 해당 ID를 사용할 필요가 firebug (파이어 폭스의 부가 기능)와 같은 도구를 사용하여 요소의 ID를 검사 할 필요가의 버튼이 ID myid
, 당신은이 작업을 수행해야했다 가정하자 CSS :
#myid
{
position:absolute;
top:100px; /* adjust this */
left:100px; /* adjust this */
}
관련 문제
- 1. 이미지 위에 div를 위치 시키십시오.
- 2. 다른 요소 위에 위치 요소
- 3. CSS를 사용하여 문자 위에 작은 화살표 배치
- 4. CSS를 사용하여 이미지 위에 float 객체가 있습니까?
- 5. CSS를 사용하여 입력 상자 위에 스팬을 배치하려고 시도했습니다.
- 6. CSS를 사용하여 플래시 컨텐츠 위치 지정
- 7. 자리 표시자를 사라지게하고 커서를 앞에 위치 시키십시오.
- 8. CSS를 사용하여 서로 다른 요소를 겹침
- 9. 뒤로 버튼 스크롤 위치
- 10. 버튼 위에 TextSwitcher를 어떻게 통합합니까?
- 11. 버튼 위에 텍스트를 표시하려면 어떻게해야합니까?
- 12. Authlogic을 사용하여 login_count를 증가 시키십시오.
- 13. 절대적으로 이미지를 왼쪽 하단에 위치 시키십시오. 그냥 작동하지 않습니다.
- 14. jQuery를 사용하여 다른 CSS를 사용하려면 어떻게해야합니까?
- 15. CSS를 사용하여 다른 열의 너비가 동일합니다.
- 16. rich : comboBox 버튼 위치
- 17. 상대 위치 지정을 사용하여 이미지 위에 텍스트 오버레이
- 18. jQuery 애니메이션 상대 위치 (호버 위에) 버그,
- 19. 위치 소유자의 모양 위에 하나의 양식
- 20. CSS를 사용하여 패널이있는 양식
- 21. 위치 기반 버튼 강조 표시
- 22. HTML 일반 버튼을 라디오 버튼 그룹처럼 동작 시키십시오.
- 23. FireFox에서 비활성화 된 버튼 위에 마우스를 가져 가면 FireFox에서 비활성화 된 버튼 위에 마우스를 놓으면 제목에
- 24. 부분적으로 HTML을 CSS를 사용하여
- 25. 하나의 요소를 다른 요소 위에 유지
- 26. CSS를 사용하여 내비게이션
- 27. 다른 이미지 위에 떠있는 이미지
- 28. CSS를 통한 라디오 버튼 설정/해제
- 29. Tabcontrol, vb.net, 스타일 위에 탭 버튼 마우스
- 30. 버튼 안의 이미지 위에 안드로이드 writting
질문에 답하기위한 +1 - 그게 도움이 되네! –
+1 필요한 솔루션! – Pasta
Google 크롬에서는 작동하지 않지만 Firefox에서는 작동하는 이유는 무엇입니까? – Pasta