Tive a mesma reunião regular esta manhã e apontei um erro em uma de minhas páginas. As camadas estavam abertas. Fiquei bastante deprimido na hora porque estava testando em chinês e não houve problema. para o inglês. Foi arruinado e alterado irreconhecível. Fiquei sem palavras. Mude, não tem como, a tecnologia não é boa o suficiente ~555~~. style = "table-layout: fixo; WORD-BREAK: quebrar tudo; WORD-WRAP: quebrar palavra" gramática: parâmetro: gramática: parâmetro: ilustrar: gramática: ilustrar: <script type="texto/javascript">
O acima é apenas para reclamar. Você pode salvá-lo e registrar a solução que encontrou para poder encontrá-la mais tarde.
================================================= ===
quebra de palavra: normal |
normal: permite quebras de linha nas palavras de acordo com as regras de texto para idiomas asiáticos e não asiáticos
break-all: O comportamento é o mesmo normal para idiomas asiáticos. Também são permitidas quebras em qualquer palavra de uma linha de texto em idioma não asiático. Este valor é adequado para texto asiático que contém algum texto não asiático
keep-all : igual ao normal para todos os idiomas não asiáticos. Para chinês, coreano e japonês, quebras de palavras não são permitidas. Bom para texto não asiático que contém uma pequena quantidade de texto asiático
quebra de linha: normal |
normal: permite que o conteúdo ultrapasse os limites especificados do contêiner
break-word: o conteúdo ultrapassará os limites. Se necessário, também podem ocorrer quebras de palavras
Define ou recupera se a linha deve ser quebrada quando a linha atual exceder o limite do contêiner especificado.
layout da tabela: automático |
http://www.knowsky.com/
parâmetro:
auto: O algoritmo automático padrão. O layout será baseado no conteúdo de cada célula. A tabela não será exibida até que cada célula seja lida e calculada. Muito lento
fixo: Algoritmo de layout fixo. Neste algoritmo, o layout horizontal baseia-se apenas na largura da tabela, na largura da borda da tabela, no espaçamento das células e na largura das colunas e não tem nada a ver com o conteúdo da tabela.
Define ou recupera o algoritmo de layout da tabela.
--------------------------------------------------
O acima só pode resolver o problema do IE. Aqui no FF usamos o método de inserção JS para resolver o problema.
<!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="texto/css">
<!--
div{
largura:300px;
quebra de linha: quebra de palavra;
borda: 1px vermelho sólido;
}
-->
</estilo>
<div id="ff">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>
/* <![CDATA[ */
função paraBreakWord(intLen){
var obj=document.getElementById("ff");
var strContent=obj.innerHTML;
var strTemp="";
while(strContent.length>intLen){
strTemp+=strContent.substr(0,intLen)+"
";
strContent=strContent.substr(intLen,strContent.length);
}
strTemp+="
"+strConteúdo;
obj.innerHTML=strTemp;
}
if(document.getElementById && !document.all) toBreakWord(37)
/* ]]> */
</script>