Ich hatte heute Morgen das gleiche reguläre Meeting und wies auf einen Fehler auf einer meiner Seiten hin. Ich war damals ziemlich deprimiert, weil ich auf Chinesisch getestet habe und es kein Problem gab auf Englisch. Es war ruiniert und bis zur Unkenntlichkeit verändert. Es gibt keine andere Möglichkeit, die Technologie ist nicht gut genug
Das Obige dient nur zur Beschwerde. Sie können es speichern und die gefundene Lösung aufzeichnen, damit Sie sie später wiederfinden können.
=============================================== ===
style="Tabellenlayout: behoben; WORD-BREAK: alle umbrechen; WORD-WRAP: Wort umbrechen"
Syntax:
Wortumbruch: normal | break-all |
;
normal: Erlaubt Zeilenumbrüche innerhalb von Wörtern gemäß den Textregeln für asiatische und nicht-asiatische Sprachen
break-all: Das Verhalten ist das gleiche wie bei asiatischen Sprachen üblich. Pausen innerhalb eines beliebigen Wortes einer Textzeile in einer nicht-asiatischen Sprache sind ebenfalls zulässig. Dieser Wert eignet sich für asiatischen Text, der nicht-asiatischen Text enthält
keep-all: Das Gleiche wie normal für alle nicht-asiatischen Sprachen. Für Chinesisch, Koreanisch und Japanisch sind Wortumbrüche nicht zulässig. Geeignete Syntax für nicht-asiatischen Text, der eine kleine Menge asiatischen Text enthält
:
Zeilenumbruch: normale |-Wortumbruchparameter
:
normal: Inhalte dürfen über die angegebenen Containergrenzen hinaus verschoben werden
break-word: Der Inhalt wird innerhalb der Grenzen unterbrochen. Bei Bedarf können auch Wortumbrüche erfolgen
:
Legt fest oder ruft ab, ob die Zeile unterbrochen werden soll, wenn die aktuelle Zeile die Grenze des angegebenen Containers überschreitet.
Grammatik:
Tabellenlayout: automatisch |
http://www.knowsky.com/
Parameter:
auto: Der standardmäßige automatische Algorithmus. Das Layout basiert auf dem Inhalt jeder Zelle. Die Tabelle wird erst angezeigt, wenn jede Zelle gelesen und berechnet wurde. Sehr langsam
behoben: fester Layout-Algorithmus. Bei diesem Algorithmus basiert das horizontale Layout nur auf der Breite der Tabelle, der Breite des Tabellenrandes, dem Zellenabstand und der Breite der Spalten und hat nichts mit dem Tabelleninhalt zu tun
:
Legt den Layoutalgorithmus der Tabelle fest oder ruft ihn ab.
--------------------------------------------------
Das Obige kann nur das Problem des IE lösen. Hier in FF verwenden wir die JS-Einfügungsmethode, um das Problem zu lösen.
<!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">
<!--
div {
Breite:300px;
Zeilenumbruch:Wortumbruch;
Rand: 1 Pixel durchgehend rot;
}
->
</style>
<div id="ff">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</div>
<script type="text/javascript">
/* <![CDATA[ */
Funktion toBreakWord(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+="
"+strContent;
obj.innerHTML=strTemp;
}
if(document.getElementById && !document.all) toBreakWord(37)
/* ]]> */
</script>