2014-09-17 4 views
12

divsdisplay: table-cell 스타일이 있고 divs에 고정 너비를 설정하고 맞지 않는 경우 텍스트를 자르려고합니다. 그것은 가능CSS - 디스플레이 : 표 셀 및 고정 너비

HTML

<div class="row"> 
    <div class="cell" style="width:100px;">Should not fit in 100px</div> 
</div> 

CSS

.row { 
    display: table-row; 
} 

.cell { 
    display: table-cell; 
    border: solid 1px #DADADA; 
    white-space: nowrap; 
    overflow: hidden; 
    text-overflow: ellipsis; 
} 

FIDDLE DEMO

인가?

+0

당신은 테이블 셀 요소에 고정 폭을 설정할 수 없습니다 – Guy

+0

@Guy을 나는 당신이 여기에 실제로 사용 세포를 볼 수있는 유일한 사람이라고 생각 .. Levi는 div를 사용하기 때문에 – Azrael

답변

10

대신 max-width을 설정할 수 있습니다

<div class="cell" style="max-width:100px;">Should not fit in 100px</div> 

fiddle