2014-01-19 1 views
2

내가 텍스트의 내 단락은 약 800 픽셀로 원하고, 내가 할 때 브라우저가 내가 하단 스크롤 막대의 사용을 피하고 싶은 작은 폭, 나는이 마크 업을 가진 800 픽셀 너비 달성 :단락 너비는 변경되지 않습니다. 텍스트 정렬 : 양쪽 정렬.

CSS를

내가 브라우저 폭을 변경할 때
.center-justified { 
    text-align: justify; 
    margin: 0 auto; 
    width: 800px; 
} 

HTML

<p class="center-justified"> Lot of Text </p> 

그러나 텍스트의 단락은, 흐르지 않는다.

내가 사용하는 다른 방법은 브라우저 폭을 작게 만들 때 텍스트 단락을 흐르게하지만 800px로 만들 수는 없으며 전체 페이지를 사용합니다.

내 마크 업, CSS

p.center { text-align: center; text-align: justify; } 

HTML을

<p class="center"> Lot of Text </p> 

그리고 난 그냥 <p> Lot of Text </p>가 위와 같은 출력이 사용하는 경우. 당신이 800 픽셀에 최대 폭을 설정하면 jsfiddle

+1

문제는 무엇인가? 숨겨진 스크롤 막대가 필요합니까? 브라우저에서 단락의 너비를 늘리거나 줄이기를 원합니 까? – arb

+0

예. 문제를 잘 설명하지 못했습니다. 단락의 너비가 브라우저에서 커지고 줄어들길 원했습니다. MarkkNijboer [답변] (http://stackoverflow.com/questions/21221111/paragraph-width-dont-change-text-align-justify?answertab=votes#tab-top)는 내가 가진 문제를 해결했습니다. –

답변

6

:

여기 내가 사용하는 전체 마크 업입니다. 가능한 경우 800px 너비를 확보 할 수 있습니다. 그렇지 않으면 걸릴 수있는 최대 공간이 필요합니다.

.center-justified { 
    text-align: justify; 
    margin: 0 auto; 
    max-width: 800px; 
} 

Demo

+0

MarkkNijboer 대단히 고맙습니다. 제 문제는 해결되었습니다. 폭 : 이전에는 행운이 없었지만 'margin : 0 auto;'는 차이를 만들었습니다. Krishanu Dey도 데모 링크에 대해 감사드립니다. –