2014-03-02 2 views
0

다른 너비의 블록이 3 개 있습니다. 나는 각 블록을 수평 적으로 중심에두기를 원한다. 그리고 주요 텍스트 아래의 텍스트는 텍스트 정렬로 갖는다. 사진보기너비가없는 수평 중앙 블록

어떻게 할 수 있습니까?

이미지 = http://www.nahraj-obrazek.cz/pt-313937842321.png

+0

Google에서 도와 드리기 위해 시도한 코드 (html 및 css)를 게시해야합니다. –

+0

는 [jsfiddle] [1] [1] : http://jsfiddle.net/QBrQk/ 그리고 난이 블로그는 수평 중심 내가 당신을 위해 대답을 쓴 – Stalky

+0

을합니다. http://jsfiddle.net/QBrQk/10/ – Morven

답변

0

이 시도 : 당신은 당신의 원하는 효과를 달성하기 위해 display: table;을 사용할 수 있습니다

.block 
{ 
    display:inline-block; 
    margin: auto; 
    position: relative; 
} 

p.right 
{ 
    position:absolute; 
    right:0; 
    bottom:0; 
} 
1

. display: table;에서 div까지 두 텍스트가있는 가운데에 margin: auto;을 적용하여 가운데에 정의하십시오. 오른쪽에 맞추려는 텍스트는 text-align: right; 스타일로 작성하십시오. 그게 다야.

코드가 적습니다.

#center { 
    text-align: center; 
} 
.someblock{ 
    display: table; 
    margin: 0 auto; 
    background-color: yellow; 
} 
.someblock p { 
    text-align: right; 
} 

라이브 예 :

AND DEMO FROM FIDDLE YOU PROVIDED

div { 
    margin: 0 auto; 
    display: table; 
} 
div p { 
    text-align: right; 
} 
관련 문제