2011-10-14 1 views

Répondre

1

Vous devez utiliser table-layout:fixed. Testé dans Chrome 15 et IE7.

HTML:

<table> 
    <tbody> 
    <tr> 
     <td>htqdrs-sdfwwwf-dfaaa-com-bbb-ccc-ddd-eee-fff-kljdfgg</td> 
    </tr> 
    </tbody> 
</table> 

CSS:

 
table {  
    table-layout:fixed; 
    width : 50px; 
    border : 1px solid #000;  
    word-wrap : break-word; 
} 
td { 
    width : 50px; 
}

JS Fiddle: http://jsfiddle.net/9ZjCy/1/

1

Vous voulez que le projet (non standard) CSS 3 Texte hyphens propriété:

td { hyphens: manual } 

Notez que ce n'est supported in FF, Chrome, and Safari; it is unsupported in IE or Opera.

+0

ne fonctionne pas pour moi sur Chrome 14. Dans l'élément Vérifiez les informations, les traits d'union est barré. Aussi, dans l'exemple vivant du lien que vous avez fourni, il est barré pour l'élément p. –

Questions connexes