나는 자동 여백을 사용하여 가운데 맞춤 div가 있습니다. 너비는 900px입니다. 내가 그 위에 위치시키고 자하는 로그인 버튼이 있는데, div를 기준으로 일정한 위치에 머물러 있기 때문에 왼쪽과 오른쪽을 어떻게 처리해야하는지 알 수 없다. 내가 div의 오른쪽 가장자리 안쪽에 그것을 원한다.절대 위치 요소가 중심 구분 내
0
A
답변
1
먼저 그런 간단한 답이 보이지 않는 컨테이너 사업부 모두 내부를 포장하는 것
#login{position: absolute; left: 0; top: 50px;}
0
절대 위치하여 로그인 버튼을 설정
#centered-div{position: relative; width: 900px; margin: auto;}
상대적 위치하여 중심 사업부를 설정 너비를 900px로 설정 한 다음 자동 여백을 사용하여 해당 div의 가운데에 맞 춥니 다. 이것은 당신이 찾고있는 것을
당신이 jQuery("#myDiv").makeAbsolute();
을 사용할 수 있습니다
div.container{
width:900px;
margin:0 auto;
}
0
$.fn.makeAbsolute = function (rebase) {
return this.each(function() {
var el = $(this);
var pos = el.position();
el.css({
position: "absolute"
, marginLeft: 0
, marginTop: 0
, top: pos.top
, left: pos.left
, zIndex: 1
});
if (rebase)
el.remove().appendTo("body");
});
}
스타일로
<div class="container">
<input type="submit" value="login">
<div class="innerDiv">
</div>
</div>
이 될 것입니다 그래서?
+0
좋은 코드이지만 CSS로 해결할 수있는 이유는 무엇입니까? – LinkinTED
관련 문제
- 1. 절대 중심 요소가 IE에서 난잡 해집니다.
- 2. 절대 위치 지정을 사용하여 div 중심 지정하기
- 3. 절대 위치 요소가 떠 다니는 것처럼 동작합니다.
- 4. 절대 위치 지정된 요소가 IE7에서 잘립니다.
- 5. IE에서 절대 위치 지정된 요소가 사라짐
- 6. IE8 절대/상대 위치 요소가 표시되지 않습니다.
- 7. 상대 위치 지정 내 절대 위치
- 8. 상대 위치 안의 절대 위치, 요소가 부모의 너비를 초과합니까?
- 9. 순수 JavaScript : 본문의 절대 위치 div 중심 지정
- 10. JQuery - 중심 요소의 절대 x, y 위치 얻기
- 11. CSS가 절대 위치 지정 div 집합의 경계 상자 중심 지정
- 12. 응답 배경의 절대 중심 텍스트
- 13. 절대 위치 DIV가 여기에
- 14. 절대 수직 중심 맞춤 요소
- 15. Div 수평 중심 아니요 절대
- 16. Android 레이아웃의 절대 중심 지정
- 17. 모델의 중심 얻기 (위치, 축척 및 회전)
- 18. 위치 div 중심 페이지
- 19. ReportViewer의 중심 위치 - ASP.net
- 20. onclick 오버레이가 중심 위치
- 21. 호버 이펙트 위치 절대 절대
- 22. ListItems의 중심 위치
- 23. 절대 위치
- 24. 절대 위치 100 % 너비 상대 위치 div 내
- 25. Google지도의 현재 위치 중심
- 26. 이미지의 절대 위치
- 27. 절대 위치 하단 문제
- 28. Java. 그네. 절대 위치
- 29. 위치 절대 절대 firefox 12 +
- 30. CSS : 위치 절대 값 (요소가 움직이는) 이상한 동작
코드를 보여 주거나 바이올린을하십시오. – Praveen
코드를 입력해야합니다. codepen.io – Airen