suchen
HeimWeb-FrontendHTML-TutorialSo verwenden Sie Auslassungspunkte, wenn die Anzahl der in der HTML-Textsteuerung angezeigten Zeichen den Grenzwert überschreitet

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

So verwenden Sie Auslassungspunkte, wenn die Anzahl der in der HTML-Textsteuerung angezeigten Zeichen den Grenzwert überschreitet

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

  • , also habe ich den gleichen Überlaufverarbeitungscode in DIV geschrieben und
  • Es ist normal, Schweiß! ! ! Hier ist ein Screenshot meiner Verarbeitung:
    Das Folgende ist der Code der HTML-Seite:

    So verwenden Sie Auslassungspunkte, wenn die Anzahl der in der HTML-Textsteuerung angezeigten Zeichen den Grenzwert überschreitet

    Das Folgende ist das Rendering (es wird dasselbe sein nach der Verarbeitung):

    So verwenden Sie Auslassungspunkte, wenn die Anzahl der in der HTML-Textsteuerung angezeigten Zeichen den Grenzwert überschreitet

    Das Folgende ist der Code für die beiden oben genannten Überlaufverarbeitungen:

    So verwenden Sie Auslassungspunkte, wenn die Anzahl der in der HTML-Textsteuerung angezeigten Zeichen den Grenzwert überschreitet

    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

    und sollte durch white-space:normal; ersetzt werden, damit Zeilenumbrüche unter Firefox korrekt sind und IE. Beachten Sie außerdem, dass Leerzeichen zwischen

    -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)

    2.

    Verwenden Sie CSS, um das Problem der Überschreitung der Zeichenanzahl in der Titelanzeige zu lösen

    3

    Kostenloses 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!

    Stellungnahme
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    HTML: Die Struktur, CSS: Der Stil, JavaScript: Das VerhaltenHTML: Die Struktur, CSS: Der Stil, JavaScript: Das VerhaltenApr 18, 2025 am 12:09 AM

    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: Evolution und Trends im WebdesignDie Zukunft von HTML: Evolution und Trends im WebdesignApr 17, 2025 am 12:12 AM

    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.

    HTML vs. CSS vs. JavaScript: Ein vergleichender ÜberblickHTML vs. CSS vs. JavaScript: Ein vergleichender ÜberblickApr 16, 2025 am 12:04 AM

    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.

    HTML: Ist es eine Programmiersprache oder etwas anderes?HTML: Ist es eine Programmiersprache oder etwas anderes?Apr 15, 2025 am 12:13 AM

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

    HTML: Erstellen der Struktur von WebseitenHTML: Erstellen der Struktur von WebseitenApr 14, 2025 am 12:14 AM

    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.

    Von Text zu Websites: Die Kraft von HTMLVon Text zu Websites: Die Kraft von HTMLApr 13, 2025 am 12:07 AM

    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.

    HTML, CSS und JavaScript verstehen: Ein AnfängerhandbuchHTML, CSS und JavaScript verstehen: Ein AnfängerhandbuchApr 12, 2025 am 12:02 AM

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

    Die Rolle von HTML: Strukturierung von WebinhaltenDie Rolle von HTML: Strukturierung von WebinhaltenApr 11, 2025 am 12:12 AM

    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.

    See all articles

    Heiße KI -Werkzeuge

    Undresser.AI Undress

    Undresser.AI Undress

    KI-gestützte App zum Erstellen realistischer Aktfotos

    AI Clothes Remover

    AI Clothes Remover

    Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

    Undress AI Tool

    Undress AI Tool

    Ausziehbilder kostenlos

    Clothoff.io

    Clothoff.io

    KI-Kleiderentferner

    AI Hentai Generator

    AI Hentai Generator

    Erstellen Sie kostenlos Ai Hentai.

    Heißer Artikel

    R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
    1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. Beste grafische Einstellungen
    1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
    Will R.E.P.O. Crossplay haben?
    1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌

    Heiße Werkzeuge

    PHPStorm Mac-Version

    PHPStorm Mac-Version

    Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool

    SAP NetWeaver Server-Adapter für Eclipse

    SAP NetWeaver Server-Adapter für Eclipse

    Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

    SublimeText3 Englische Version

    SublimeText3 Englische Version

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

    Herunterladen der Mac-Version des Atom-Editors

    Herunterladen der Mac-Version des Atom-Editors

    Der beliebteste Open-Source-Editor

    Dreamweaver Mac

    Dreamweaver Mac

    Visuelle Webentwicklungstools