2009-03-03 1 views
0

Я строю новый сайт, совместимый с FF и IE ... что лучший способ иметь предложения для заполнения контейнера в firefox? Это работает в IE без проблем.слово wrap/break в FF help?

В настоящее время я использую следующий доктайп <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

благодаря

+0

Установить ширину? У вас есть скриншоты или ссылки? – alex

+0

Разве они не делают это по умолчанию? –

+0

Не могли бы вы быть более конкретными, если вы скажете, что «предложения заключаются в заполнение контейнера?» Каждый браузер, о котором я знаю, уже делает перенос слов, если это то, что вы имеете в виду ... – user37078

ответ

1

Пробовал тестовый пример:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html> 
<head> 
<style> 
.articleContent { width:200px; 
} 
</style> 
</head> 
<body> 
<table><tr><td> <div class="articleContent" > this is a sentence that goes on and on. this is a sentence that goes on and on. this is a sentence that goes on and on. this is a sentence that goes on and on. this is a sentence that goes on and on. </div> </td></tr></table> 
</body> 
</html> 

Оформить штраф в FF/konq. Похоже, что ваш CSS где-то переопределяется.

0

Попробуйте добавить следующие строки в CSS

#container {overflow: auto;} 

Или

#container {overflow: hidden;} 
0

Вы можете означать что-то вдоль линий

div.mydiv { 
    width: 400px; 
    height: auto; 
    text-align: justify; 
    overflow: hidden; 
}  

Я не думаю, что есть что-то контролировать перерывы между словами: они всегда возникают по мере необходимости.