


Wie kann das Problem gelöst werden, dass die Anzahl der in der HTML-Textsteuerung angezeigten Wörter den Grenzwert überschreitet? Das heißt, der Textüberlauf steuert die Anzahl der angezeigten Wörter und der Tabellentextüberlauf steuert die Anzahl der in td angezeigten Wörter.
Wenn Sie den Titel sehen, werden Sie leicht an die Methode zum Abschneiden denken Text und fügen Sie die Auslassungspunkte „…“ hinzu. Haha, das ist es. Tatsächlich dient das Schreiben dieses Protokolls nur dazu, diese Methode aufzuzeichnen, da sich viele Menschen offenbar immer noch nicht daran erinnern, wie sie mit einer solchen Situation umgehen sollen.
Das Bild unten zeigt den Anzeigeeffekt der chinesischen PHP-Website (www.php.cn), der die Anzahl der Wörter überschreitet und Auslassungspunkte hinzufügt
Zuerst Lassen Sie mich zunächst erklären, dass DIV im Allgemeinen verwendet wird. Der Text im + CSS-Container, der die Länge überschreitet, schwebt außerhalb der Box oder erweitert die Box. Dies ist im Allgemeinen leicht zu lösen, aber ich bin heute auf dieses Problem gestoßen: Die Testseite hat es getan reagierte nicht unter IE6, aber die Testseite wurde unter IE8 normal verarbeitet. Ich war deprimiert, als ich den Überlauftext sah. Ist diese Überlaufverarbeitung nicht einzigartig für den IE? Warum funktioniert IE6 nicht richtig? Später habe ich online nachgesehen und herausgefunden, dass IE6 die Überlaufverarbeitung nur unterstützt, wenn sie in ein DIV geschrieben wird, und IE6 und höher unterstützt nur das Schreiben in
Das Folgende ist der Code der HTML-Seite:
Das Folgende ist das Rendering (es wird dasselbe sein nach der Verarbeitung):
Das Folgende ist der Code für die beiden oben genannten Überlaufverarbeitungen:
Im Folgenden sind einige Verarbeitungsmethoden im Internet aufgeführt, die Ihre Referenz wert sind:
Allgemeiner Text Kürzung (gilt für Inline und Block): [www.mb5u.com]
.text-overflow { display:block; width:31em; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
Für die Definition des Tabellentextüberlaufs:
ww.m5u.com]
table{ width:30em; table-layout:fixed; } td{ width:100%; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
Was Sie beachten müssen, ist, dass dieses Zeug nur für eine einzelne Textzeile funktioniert, wenn Sie es für mehrere verwenden möchten Zeilen, nur die erste Zeile funktioniert. In dieser Schreibweise wird nur der IE „…“ verwenden. In anderen Browsern wird der Text ausgeblendet, wenn er die angegebene Breite überschreitet.
Eingehende Untersuchung der chinesischen Textüberlaufverarbeitung in Opera und Firefox:
[Problem]
Kürzlich habe ich beim Durchsuchen unter Opera die rechte Hälfte meines Speicherplatzes festgestellt wird superbreit (ich verwende den gleichen Satzmodus wie Sie), sodass der Anzeigebereich von 1024 überschritten wird und eine horizontale Bildlaufleiste angezeigt wird, wenn das Fenster maximiert wird. Nach dem Löschen aller Module gemäß der von Ihnen angegebenen Methode besteht das Problem weiterhin dort Das ist so verwirrend...
Ich habe mit einem anderen Durchgang einen neuen Raum geöffnet und das gleiche Layout verwendet, aber unter Opera gab es kein Problem!
Liegt es daran, dass ich den erweiterten Raum während des Tests getestet habe? auf der rechten Seite sowie das Hinzufügen eines zweiten HTML-Moduls [und dessen anschließendes Löschen] und andere Vorgänge haben dazu geführt, dass mein Leerzeichencode durcheinander geraten ist?
[Grund]
Kompatibilitätsprobleme mit verschiedenen Browsern, um genau zu sein, sind Probleme mit der Implementierung von CSS-Standards durch verschiedene Browser. Zunächst sollten Sie wissen, dass nicht nur Opera angezeigt wird ungewöhnlich, Firefox Nein. Da Firefox ein anerkannter Standardbrowser ist [natürlich auch Opera] und einen höheren Marktanteil hat, wird Firefox für die Zertifizierung verwendet
[Beispiel]
1. Firefox unterstützt das Ellipsen-Attribut (...) nicht, d. h. eine lange Zeichenfolge zeigt Auslassungspunkte an Auf der Seite zum Bearbeiten des Weltraumprotokolls gibt es eine Anwendung. Wenn Sie einen sehr langen Kategorienamen eingeben und zum Bearbeiten des Protokolls zurückkehren, werden Sie feststellen, dass der ursprüngliche Kategoriename den ersten Teil im IE anzeigt und ihn dann direkt durch einen ersetzt Auslassungspunkte. In Browsern wie Firefox wird es jedoch sehr lange angezeigt, bis es platzt.2. In Firefox funktioniert
style="overflow:hidden"nur mit < ;p> anstelle von usw.3 Im festen Linkteil kann der IE-Browser die Zeichenfolge umbrechen, die die Breite überschreitet Wenn die Adresslänge des festen Links 300 Pixel überschreitet, wird er automatisch umbrochen 🎜> in Browsern wie Firefox wird das Zeilenumbruch-Attribut nicht erkannt, da diese CSS-Eigenschaft nicht dem W3-Standard entspricht
-Wörtern nicht zum Ersetzen verwendet werden dürfen, da sonst der Zeilenumbruch nicht korrekt sein kann.
[Verwandt Empfehlungen]
1. CSS löst das Problem, dass die Anzahl der Textwörter die Anzeigemethode der Auslassungspunkte übersteigt... (einzeiliger, mehrzeiliger Text)
Verwenden Sie CSS, um das Problem der Überschreitung der Zeichenanzahl in der Titelanzeige zu lösen
3Kostenloses Online-HTML-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Auslassungspunkte, wenn die Anzahl der in der HTML-Textsteuerung angezeigten Zeichen den Grenzwert überschreitet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Die Rollen von HTML, CSS und JavaScript in der Webentwicklung sind: 1. HTML definiert die Webseitenstruktur, 2. CSS steuert den Webseitenstil, und 3. JavaScript fügt ein dynamisches Verhalten hinzu. Zusammen bauen sie den Rahmen, die Ästhetik und die Interaktivität moderner Websites auf.

Die Zukunft von HTML ist voller unendlicher Möglichkeiten. 1) Neue Funktionen und Standards umfassen mehr semantische Tags und die Beliebtheit von Webcomponenten. 2) Der Webdesign -Trend entwickelt sich weiterhin für reaktionsschnelles und zugängliches Design. 3) Die Leistungsoptimierung verbessert die Benutzererfahrung durch reaktionsschnelle Bildlade- und faulen Ladetechnologien.

Die Rollen von HTML, CSS und JavaScript in der Webentwicklung sind: HTML ist für die Inhaltsstruktur verantwortlich, CSS ist für den Stil verantwortlich und JavaScript ist für dynamisches Verhalten verantwortlich. 1. HTML definiert die Webseitenstruktur und den Inhalt durch Tags, um die Semantik zu gewährleisten. 2. CSS steuert den Webseitenstil über Selektoren und Attribute, um es schön und einfach zu lesen. 3. JavaScript steuert das Verhalten von Webseiten über Skripte, um dynamische und interaktive Funktionen zu erzielen.

HtmlisnotaprogrammingLanguage; itiSamarkuplanguage.1) htmlstructuresandFormatswebcontentuses.2) itWorkswithCSSForstylingandjavaScriptForinteraktivität, EnhancingWebDevelopment.

HTML ist der Eckpfeiler der Erstellung von Webseitenstruktur. 1. HTML definiert die Inhaltsstruktur und die Semantik und Verwendung usw. Tags. 2. Stellen Sie semantische Marker wie usw. zur Verfügung, um den SEO -Effekt zu verbessern. 3. Um die Benutzerinteraktion durch Tags zu verwirklichen, achten Sie auf die Verifizierung der Form. 4. Verwenden Sie fortschrittliche Elemente wie in Kombination mit JavaScript, um dynamische Effekte zu erzielen. 5. Zu den häufigen Fehlern gehören nicht abgegebene Bezeichnungen und nicht geeignete Attributwerte, und Überprüfungstools sind erforderlich. 6. Optimierungsstrategien umfassen das Reduzieren von HTTP -Anforderungen, die Komprimierung von HTML, die Verwendung semantischer Tags usw.

HTML ist eine Sprache, mit der Webseiten erstellt, die Webseitenstruktur und -inhalt über Tags und Attribute definiert werden. 1) HTML organisiert die Dokumentstruktur über Tags, wie z. B.. 2) Der Browser analysiert HTML, um das DOM zu erstellen und die Webseite zu rendern. 3) Neue Merkmale von HTML5, wie z. B. Multimedia -Funktionen. 4) Zu den häufigen Fehlern gehören nicht abgestimmte Bezeichnungen und nicht geeignete Attributwerte. 5) Die Optimierungsvorschläge umfassen die Verwendung semantischer Tags und die Reduzierung der Dateigröße.

WebdevelopmentRelieSonHtml, CSS und JavaScript: 1) HtmlStructuresContent, 2) CSSstylesit und 3) JavaScriptaddssinteraktivität, Bildung von TheBasisofModerernwebexperiences.

Die Rolle von HTML besteht darin, die Struktur und den Inhalt einer Webseite durch Tags und Attribute zu definieren. 1. HTML organisiert Inhalte über Tags wie das Lesen und Verständnis. 2. Verwenden Sie semantische Tags wie usw., um die Zugänglichkeit und SEO zu verbessern. 3. Optimierung des HTML -Codes kann die Ladegeschwindigkeit und die Benutzererfahrung der Webseite verbessern.


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

PHPStorm Mac-Version
Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool

SAP NetWeaver Server-Adapter für Eclipse
Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

SublimeText3 Englische Version
Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!

Herunterladen der Mac-Version des Atom-Editors
Der beliebteste Open-Source-Editor

Dreamweaver Mac
Visuelle Webentwicklungstools