div 내부에서 가운데 정렬을 가장 효과적으로 하는 방법이 뭘까요?

div 내부에서 가운데 정렬을 가장 효과적으로 하는 방법이 뭘까요?

QA

div 내부에서 가운데 정렬을 가장 효과적으로 하는 방법이 뭘까요?

본문

table 에서는


<table>
<tr>
 <td align="center" valign="middle">
텍스트나 오브젝트
</td>
</tr>
</table>

 

테이블 크기에 상관없이 어떤것을 넣던지

아주 간단하게 상하좌우 가운데 정렬이 됬는데

 

div 는 개념이 조금 틀린가봐요.

텍스트나 오브젝트의 크기를 예상하여 가운데 정렬 비슷하게 할수는 있지만

아주 간단하게 div 내부에서 상하좌우 가운데 정렬을 할수는 없을까요??

 

text-align:center 를 주면 된다지만

이것도 안먹히는 경우가 많다고 들어서요...

 

고수님의 답변을 기다립니다!

항상 감사합니다^^

 

 

 

이 질문에 댓글 쓰기 :

답변 2


<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
  #wrap {
 width: 500px;
 height: 400px;
 border: 1px solid #000;
 text-align: center;
 display: table-cell;
 vertical-align: middle;
}
</style>
</head>
<body>
<div id="wrap">
     텍스트나 오브젝트
</div>
</body>
</html>
 

지금 임시방편으로


<div><table width="div넓이" height="div높이">
<tr>
<td align="center" valign="middle">
텍스트
</td>
</tr>
</table>
</div>

 

이렇게는 하고 있는데..

뭔가 정론이 없을까요 ㅠㅠ 

답변을 작성하시기 전에 로그인 해주세요.
전체 21
QA 내용 검색
filter #css ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT