, 작동하지 않습니다. 상위 50 %는 수직으로 센터링하지 않습니다. 그것은 바닥에 조금 있습니다. 상단 경계가 50 % 인 것처럼 보입니다.가능한 중복은 : 지금 div의 중심을 어떻게 수직으로 배치합니까?
는.title_text_only{ position:absolute; width:100%; display:none; z-index:9; top:50%; bottom:50%; text-align:center; color:#fff; font-size:18px; text-shadow: 1px 1px 1px #666; }
2
A
답변
1
을 ([height/2]
를 입력하고 대부분의 브라우저가 분수 픽셀을 반올림 않습니다 100 % 확대시 확대). 아이의 내용이 여러 줄에 포장 예상되는 경우,
parent {
height: [height]px;
}
child {
/* Make the element part of the inline flow, as vertical-align isn't supported on block elements */
display: -moz-inline-box; /* Old Firefox doesn't support inline-block */
display: inline-block;
/* IE < 8 doesn't support inline-block on native block-level elements */
*display: inline;
*zoom: 1;
/* The interesting bit */
line-height: [height]px;
vertical-align: middle;
}
당신은 하위에 포장 할 수 있습니다 : 당신이 부모의 높이를 지정할 수있는 경우
, 당신은 이런 식으로 뭔가를 할 수 line-height
을 다시 설정하는 하위
2
1
top: 50%;
는 의심 정확히 않습니다 : 그것은 50 % 높이에 최고 가장자리을 배치합니다. 요소의 높이의 절반에 해당하는 음수 수직 여백을 적용하여이 효과를 오프셋 할 수 있습니다. 예를 들어, 요소가 100 픽셀 높았다 경우,이 속성 추가합니다 : 당신이 상자의 높이를 지정할 수 있습니다 경우 margin-top: -[height/2]px
를 사용할 수
margin-top: -50px;
1
요소의 높이, 다음
CSS는 다음을 수행 고정되어있는 경우 : 동적 높이 사업부를 중심
다른.title_text_only{
position:absolute;
width:100%;
display:none;
z-index:9;
**top:50%;**
bottom:50%;
text-align:center;
color:#fff;
font-size:18px;
text-shadow: 1px 1px 1px #666;
**margin-top: -(half the height)**
}
수직에, 당신은 자바 스크립트를 필요 ..
document.getElementById('myElement').style.marginTop = (-1) * document.getElementById('myElement').offsetHeight/2
관련 문제
- 1. div를 상단에 배치하고 다른 div의 가운데에 배치합니까?
- 2. DXViewer는 객체를 어떻게 가운데에 배치합니까? DXViewer에서
- 3. 수직으로 확장 가능한 div의 최소 높이
- 4. 어떻게 TOpenDialog를 배치합니까?
- 5. itextsharp : 어떻게 테이블을 배치합니까?
- 6. 액세스 백엔드를 어떻게 배치합니까?
- 7. Rails 애플리케이션을 어떻게 배치합니까?
- 8. 어떻게 텍스트와 이미지를 표 셀의 가운데에 배치합니까?
- 9. 플래시 무비 위에 HTML 콘텐츠를 어떻게 배치합니까?
- 10. 어떻게 MainView.xib가 아닌 UIWebView를 배치합니까?
- 11. Internet Explorer에서 div를 어떻게 배치합니까?
- 12. 어떻게 wx.MessageDialog (wxPython)을 배치합니까?
- 13. 프로젝트와 함께 데이터베이스를 어떻게 배치합니까?
- 14. jQuery를 사용하여 페이지의 정확한 가운데에 DIV의 중심을 배치하려면 어떻게합니까?
- 15. 서브 모듈과 함께 레일 애플리케이션을 어떻게 배치합니까?
- 16. itextsharp : 어떻게 맨 아래에 이미지를 배치합니까?
- 17. 일반 Activity 내에서 listView를 어떻게 배치합니까?
- 18. SVN을 위해 다른 저장소에 코드를 어떻게 배치합니까?
- 19. 상단에 EditText 위젯 내부에 텍스트를 어떻게 배치합니까?
- 20. 브라우저 크기를 조정할 때 어떻게 배경을 배치합니까?
- 21. UIKit에서 생성 된 컨트롤을 어떻게 신속하게 배치합니까?
- 22. 수지 4.0.15에 Railo 3.2.3을 어떻게 배치합니까?
- 23. Silverlight의 행에 여러 개의 HyperlinkButton을 어떻게 배치합니까?
- 24. Silverlight에서 탭 페이지의 내용을 어떻게 배치합니까?
- 25. 화면 맨 위에 어떻게 html 테이블을 배치합니까?
- 26. CSS로 페이지의 HTML 요소를 쉽게 가운데에 배치합니까?
- 27. 목록이나 div에서 이미지를 어떻게 수직으로 정렬합니까?
- 28. 슬라이드 아웃 수직으로 클릭에
- 29. dzone.com은 div의 상태를 어떻게 유지합니까?
- 30. div를 수직으로 가운데에 놓습니다.
시도 먼저 임의의 높이를 더한다. –