Сегодня утром у меня была такая же очередная встреча, и я указал на ошибку на одной из моих страниц. В то время я был очень расстроен, потому что тестировал на китайском языке, и они попросили меня изменить это. на английский Он был испорчен и изменен до неузнаваемости. Изменить его невозможно, технология недостаточно хороша~555~~. style="table-layout: фиксированный;WORD-BREAK: разрыв всех слов; WORD-WRAP: разрыв слова" грамматика: параметр: грамматика: параметр: проиллюстрировать: грамматика: проиллюстрировать: <тип сценария="текст/javascript">
Вышеупомянутое предназначено только для жалоб. Вы можете сохранить его и записать найденное решение, чтобы найти его позже.
=============================================== ===
разрыв слова : нормальный | разрыв всех |
нормальный: разрешить разрывы строк внутри слов в соответствии с текстовыми правилами для азиатских и неазиатских языков.
Break-all : поведение такое же, как обычное для азиатских языков. Разрывы внутри любого слова строки текста неазиатского языка также допускаются. Это значение подходит для текста на азиатском языке, который содержит неазиатский текст.
Keep-all: То же самое, что и для всех неазиатских языков. В китайском, корейском и японском языках разрывы слов не допускаются. Подходит для неазиатского текста, содержащего небольшое количество азиатского текста.
перенос по словам: обычный |
нормальный: разрешить содержимому выходить за пределы указанных границ контейнера.
Break-word : Контент будет выходить за пределы границ. При необходимости также могут происходить разрывы слов.
Задает или получает, следует ли разрывать строку, когда текущая строка выходит за границу указанного контейнера.
макет таблицы: автоматически |
http://www.knowsky.com/
параметр:
auto: автоматический алгоритм по умолчанию. Макет будет основан на содержимом каждой ячейки. Таблица не будет отображаться до тех пор, пока каждая ячейка не будет прочитана и вычислена. Очень медленно
fix: Исправлен алгоритм компоновки. В этом алгоритме горизонтальный макет основан только на ширине таблицы, ширине границы таблицы, расстоянии между ячейками и ширине столбцов и не имеет ничего общего с содержимым таблицы.
Устанавливает или получает алгоритм макета таблицы.
--------------------------------------------------
Вышеупомянутое может решить проблему только IE. Здесь в FF мы используем метод вставки JS для решения проблемы.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<style type="text/css">
<!--
дел {
ширина: 300 пикселей;
перенос слов:перенос слова;
граница: 1 пиксель, сплошной красный;
}
-->
</стиль>
<дел id="ff">аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа ААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА>
/* <![CDATA[ */
функция toBreakWord(intLen){
var obj=document.getElementById("ff");
вар strContent = obj.innerHTML;
вар стрТемп="";
while(strContent.length>intLen){
strTemp+=strContent.substr(0,intLen)+"
";
strContent=strContent.substr(intLen,strContent.length);
}
стрТемп+="
"+стрСодержимое;
obj.innerHTML=strTemp;
}
if(document.getElementById && !document.all) toBreakWord(37)
/* ]]> */
</скрипт>