Heim Web-Frontend HTML-Tutorial So erzielen Sie den Slash-Header-Effekt in einer Tabelle

So erzielen Sie den Slash-Header-Effekt in einer Tabelle

Jan 17, 2018 am 09:33 AM
table 表格

Dieses Mal zeige ich Ihnen, wie Sie den Slash-Header-Effekt in der Tabelle erzielen. Was sind die Vorsichtsmaßnahmen für den Slash-Header-Effekt in der Tabelle? Schauen Sie mal rein.

Tabelle, dieses Ding muss jedem bekannt sein. Wir stoßen oft darauf im Code, daher ist es manchmal notwendig, der Tabelle einen Schrägstrich hinzuzufügen, aber wie implementiert man das? Was ist der Effekt?

Ich habe die folgenden Methoden zusammengefasst:

1. Die einfachste und einfachste Methode

Gehen Sie direkt zur Benutzeroberfläche des Unternehmens und bitten Sie sie, ein Bild als Hintergrund zu erstellen das Bild hier und fülle es aus. Ist es nicht ganz einfach! ! !

2. Eine ziemlich einfache Methode

Wenn Freunde, die CSS3 kennen, diesen Effekt sehen, erscheint ihnen die Attributtransformation tatsächlich sofort Es ist sehr einfach, dass Sie auf die Kompatibilität von Browsern achten sollten (IE besteht immer noch darin, dass Ihr Unternehmen nur mit Chrome kompatibel sein muss). passend für Sie.

3. Sehr einfache Methode

.biaoTou {
                border-top: 200px #199fff solid; /*上边框宽度等于表格第一行行高*/ 
                border-left: 200px #ff8838 solid; /*左边框宽度等于表格第一行第一格宽度*/ 
            }
 
<td width="200">
    <div class="biaoTou">
                         
    </div>
</td>
Nach dem Login kopieren
Diese Methode ist auch sehr einfach, schreiben Sie sie einfach gemäß dem oben genannten Format auf. Bei dieser Schreibweise gibt es jedoch ein offensichtliches Problem: Bei dieser Methode werden tatsächlich zwei unterschiedliche Rahmenfarben verwendet, um die diagonale Linie der Tabellenüberschrift zu unterteilen. Die Farben auf beiden Seiten der diagonalen Linie können nicht gleich sein Bei einigen Formen wie Werbeaktivitäten können Sie diese Methode verwenden. Wenn wir jedoch benötigen, dass die Farben auf beiden Seiten des Schrägstrichs gleich sind, ist dieser Ansatz nicht anwendbar. Mit Vorsicht verwenden.

4. Sehr einfache Methode

Dieser Effekt kann tatsächlich mit einem anderen neuen Tag von CSS3 erreicht werden: Canvas. Die Verwendung als Leinwand zum Zeichnen einer diagonalen Linie ist eine sehr einfache Methode, daher werde ich sie nicht im Detail erklären. Es gibt jedoch auch ein häufiges Kompatibilitätsproblem, wenn es nur mit Chrome kompatibel ist Sie können tun, was Sie wollen (warum unser Unternehmen immer über den abscheulichen IE nachdenken muss und ich auch nur Projekte machen möchte, die mit Google kompatibel sind).

Keine einfache Methode

Das ist die js-Methode

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<HTML> 
<HEAD> 
<TITLE>斜线表头</TITLE> 
<meta http-equiv="content-type" content="charset=gbk"> 
</HEAD> 
   
<body leftmargin=0 topmargin=0> 
    <br> 
    <div height="300">header</div> 
    <hr> 
    <TABLE border=0 bgcolor="000000" cellspacing="1" width=400 
        style="margin-left: 100px;"> 
        <TR bgcolor="FFFFFF"> 
            <TD width="111" height="52"><table width="100%" height="100%" 
                    border="0" cellpadding="0" cellspacing="0"> 
                    <tr> 
                        <td id="td1"></td> 
                        <td>成绩</td> 
                    </tr> 
                    <tr> 
                        <td>姓名</td> 
                        <td id="td2"></td> 
                    </tr> 
                </table></TD> 
            <TD width="81">数学</TD> 
            <TD width="96">英语</TD> 
            <TD width="99">C语言</TD> 
        </TR> 
        <TR bgcolor="FFFFFF"> 
            <TD>张三</TD> 
            <TD>55</TD> 
            <TD>66</TD> 
            <TD>77</TD> 
        </TR> 
        <TR bgcolor="FFFFFF"> 
            <TD>李四</TD> 
            <TD>99</TD> 
            <TD>68</TD> 
            <TD>71</TD> 
        </TR> 
        <TR bgcolor="FFFFFF"> 
            <TD>王五</TD> 
            <TD>33</TD> 
            <TD>44</TD> 
            <TD>55</TD> 
        </TR> 
    </TABLE> 
    <script type="text/javascript"> 
        function a(x, y, color) { 
            document 
                    .write("<img   border=&#39;0&#39;   style=&#39;position:   absolute;   left:   " 
                            + (x) 
                            + ";   top:   " 
                            + (y) 
                            + ";background-color:   " 
                            + color 
                            + "&#39;   src=&#39;px.gif&#39;   width=1   height=1>") 
        } 
        function getTop(tdobj) { 
            vParent = tdobj.offsetParent; 
            t = tdobj.offsetTop; 
            while (vParent.tagName.toUpperCase() != "BODY") { 
                t += vParent.offsetTop; 
                vParentvParent = vParent.offsetParent; 
            } 
            return t; 
        } 
   
        function getLeft(tdobj) { 
            vParent = tdobj.offsetParent; 
            t = tdobj.offsetLeft; 
            while (vParent.tagName.toUpperCase() != "BODY") { 
                t += vParent.offsetLeft; 
                vParentvParent = vParent.offsetParent; 
            } 
            return t; 
        } 
        function line(x1, y1, x2, y2, color) { 
            var tmp 
            if (x1 >= x2) { 
                tmp = x1; 
                x1 = x2; 
                x2 = tmp; 
                tmp = y1; 
                y1 = y2; 
                y2 = tmp; 
            } 
            for ( var i = x1; i <= x2; i++) { 
                x = i; 
                y = (y2 - y1) / (x2 - x1) * (x - x1) + y1; 
                a(x, y, color); 
            } 
        } 
        //line(1,1,100,100,"000000");  
        line(getLeft(td1), getTop(td1), getLeft(td1) + td1.offsetWidth, 
                getTop(td1) + td1.offsetHeight, &#39;#000000&#39;); 
        line(getLeft(td2), getTop(td2), getLeft(td2) + td2.offsetWidth, 
                getTop(td2) + td2.offsetHeight, &#39;#000000&#39;); 
    </script> 
</BODY> 
</HTML>
Nach dem Login kopieren
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie diese Fälle gelesen haben, bitte Achten Sie auf PHP-Chinesisch. Weitere verwandte Artikel online!

Verwandte Lektüre:

So fügen Sie ein Video in eine HTML-Webseite ein

So verwenden Sie HTML+CSS Machen Sie einen Mouseover. Sie können die sekundäre Menüleiste anzeigen

So löschen Sie den Cache der JS- und CSS-Dateien automatisch aus der Front-End-Oberfläche

Das obige ist der detaillierte Inhalt vonSo erzielen Sie den Slash-Header-Effekt in einer Tabelle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

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 vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Schritte zum Anpassen des Formats von Bildern, die in PPT-Tabellen eingefügt werden Schritte zum Anpassen des Formats von Bildern, die in PPT-Tabellen eingefügt werden Mar 26, 2024 pm 04:16 PM

1. Erstellen Sie eine neue PPT-Datei und nennen Sie sie als Beispiel [PPT-Tipps]. 2. Doppelklicken Sie auf [PPT-Tipps], um die PPT-Datei zu öffnen. 3. Fügen Sie als Beispiel eine Tabelle mit zwei Zeilen und zwei Spalten ein. 4. Doppelklicken Sie auf den Rand der Tabelle. Die Option [Design] wird in der oberen Symbolleiste angezeigt. 5. Klicken Sie auf die Option [Schattierung] und dann auf [Bild]. 6. Klicken Sie auf [Bild], um das Dialogfeld mit den Fülloptionen mit dem Bild als Hintergrund aufzurufen. 7. Suchen Sie im Verzeichnis nach dem Fach, das Sie einfügen möchten, und klicken Sie auf „OK“, um das Bild einzufügen. 8. Klicken Sie mit der rechten Maustaste auf das Tabellenfeld, um das Einstellungsdialogfeld aufzurufen. 9. Klicken Sie auf [Zellen formatieren] und aktivieren Sie [Bilder als Schattierung anordnen]. 10. Stellen Sie [Zentrieren], [Spiegeln] und andere benötigte Funktionen ein und klicken Sie auf OK. Hinweis: Standardmäßig werden Bilder in die Tabelle eingefügt

So erstellen Sie eine Tabelle für die Umsatzprognose So erstellen Sie eine Tabelle für die Umsatzprognose Mar 20, 2024 pm 03:06 PM

Die Fähigkeit, Formulare geschickt erstellen zu können, ist nicht nur eine notwendige Fähigkeit für Buchhaltung, Personalwesen und Finanzen, sondern auch für viele Vertriebsmitarbeiter sehr wichtig. Denn die verkaufsbezogenen Daten sind sehr umfangreich und komplex und können nicht einfach in einem Dokument zur Erklärung des Problems erfasst werden. Damit sich mehr Vertriebsmitarbeiter mit der Tabellenerstellung in Excel auskennen, stellt der Herausgeber die Tabellenerstellungsthemen zur Umsatzprognose vor. Freunde in Not sollten sich das nicht entgehen lassen. 1. Öffnen Sie [Sales Forecast and Target Setting], xlsm, um die in jeder Tabelle gespeicherten Daten zu analysieren. 2. Erstellen Sie ein neues [Leeres Arbeitsblatt], wählen Sie [Zelle] und geben Sie [Etiketteninformationen] ein. [Ziehen] Sie nach unten und [füllen] Sie den Monat aus. Geben Sie [Sonstige] Daten ein und klicken Sie auf [

So legen Sie den WPS-Wert fest, um die Farbe entsprechend den Bedingungen automatisch zu ändern. Schritte zum Festlegen des WPS-Tabellenwerts, um die Farbe entsprechend den Bedingungen automatisch zu ändern So legen Sie den WPS-Wert fest, um die Farbe entsprechend den Bedingungen automatisch zu ändern. Schritte zum Festlegen des WPS-Tabellenwerts, um die Farbe entsprechend den Bedingungen automatisch zu ändern Mar 27, 2024 pm 07:30 PM

1. Öffnen Sie das Arbeitsblatt und suchen Sie die Schaltfläche [Start]-[Bedingte Formatierung]. 2. Klicken Sie auf „Spaltenauswahl“ und wählen Sie die Spalte aus, zu der die bedingte Formatierung hinzugefügt werden soll. 3. Klicken Sie auf die Schaltfläche [Bedingte Formatierung], um das Optionsmenü aufzurufen. 4. Wählen Sie [Bedingte Regeln hervorheben]-[Zwischen]. 5. Geben Sie die Regeln ein: 20, 24, dunkelgrüner Text mit dunkler Füllfarbe. 6. Nach der Bestätigung werden die Daten in der ausgewählten Spalte entsprechend den Einstellungen mit entsprechenden Zahlen, Text und Zellenfeldern eingefärbt. 7. Bedingte Regeln ohne Konflikte können wiederholt hinzugefügt werden, aber bei widersprüchlichen Regeln ersetzt WPS die zuvor festgelegten bedingten Regeln durch die zuletzt hinzugefügte Regel. 8. Fügen Sie die Zellspalten wiederholt nach [Zwischen] Regeln 20-24 und [Weniger als] 20 hinzu. 9. Wenn Sie die Regeln ändern müssen, können Sie die Regeln einfach löschen und dann zurücksetzen.

Wie verwende ich JavaScript, um die Drag-and-Drop-Anpassungsfunktion der Tabellenspaltenbreite zu realisieren? Wie verwende ich JavaScript, um die Drag-and-Drop-Anpassungsfunktion der Tabellenspaltenbreite zu realisieren? Oct 21, 2023 am 08:14 AM

Wie verwende ich JavaScript, um die Drag-and-Drop-Anpassungsfunktion der Tabellenspaltenbreite zu realisieren? Mit der Entwicklung der Web-Technologie werden immer mehr Daten in Tabellenform auf Webseiten angezeigt. Manchmal kann die Spaltenbreite der Tabelle jedoch nicht unseren Anforderungen entsprechen und der Inhalt kann überlaufen oder die Breite reicht möglicherweise nicht aus. Um dieses Problem zu lösen, können wir JavaScript verwenden, um die Drag-and-Drop-Anpassungsfunktion der Spaltenbreite der Tabelle zu implementieren, sodass Benutzer die Spaltenbreite frei an ihre Bedürfnisse anpassen können. Um die Drag-and-Drop-Anpassungsfunktion der Tabellenspaltenbreite zu realisieren, sind die folgenden drei Hauptpunkte erforderlich:

Was soll ich tun, wenn das Formular außerhalb der gepunkteten Linie nicht gedruckt werden kann? Was soll ich tun, wenn das Formular außerhalb der gepunkteten Linie nicht gedruckt werden kann? Mar 28, 2023 am 11:38 AM

Lösung für das Problem, dass die Tabelle nicht außerhalb der gestrichelten Linie gedruckt werden kann: 1. Öffnen Sie die Excel-Datei und klicken Sie auf der geöffneten Seite auf „Drucken“. 2. Suchen Sie auf der Vorschauseite nach „Kein Zoom“ und wählen Sie „Anpassen auf eine Seite“. 3. Wählen Sie den Drucker aus, auf dem die Dokumentation gedruckt werden soll.

So entfernen Sie wiederholte Tabellenränder in CSS So entfernen Sie wiederholte Tabellenränder in CSS Sep 29, 2021 pm 06:05 PM

In CSS können Sie das Attribut „border-collapse“ verwenden, um doppelte Ränder in der Tabelle zu entfernen. Dieses Attribut kann festlegen, ob der Tabellenrand zu einem einzigen Rahmen reduziert oder getrennt wird. Sie müssen nur den Wert „collapse“ festlegen, um überlappende Ränder zusammenzuführen . Werden Sie zu einem Rand, um den Effekt eines einzeiligen Randes zu erzielen.

So exportieren und importieren Sie Tabellendaten in Vue So exportieren und importieren Sie Tabellendaten in Vue Oct 15, 2023 am 08:30 AM

Für die Implementierung des Exports und Imports von Tabellendaten in Vue sind bestimmte Codebeispiele erforderlich. In Webprojekten, die mit Vue entwickelt wurden, müssen wir häufig Tabellendaten nach Excel exportieren oder Excel-Dateien importieren. In diesem Artikel wird erläutert, wie Sie mit Vue die Export- und Importfunktionen von Tabellendaten implementieren, und es werden spezifische Codebeispiele bereitgestellt. 1. Installationsabhängigkeiten für den Export von Tabellendaten Zunächst müssen wir einige Abhängigkeiten für den Export von Excel-Dateien installieren. Führen Sie den folgenden Befehl über die Befehlszeile in Ihrem Vue-Projekt aus: npmin

Wissen Sie, wie man eine Word-Tabelle zusammenfasst? Wissen Sie, wie man eine Word-Tabelle zusammenfasst? Mar 21, 2024 pm 01:10 PM

Manchmal stoßen wir auf Zählprobleme in Word-Tabellen. Wenn solche Probleme auftreten, kopieren die meisten Schüler die Word-Tabelle zur Berechnung in die Hand. Gibt es eine schnelle Möglichkeit, es zu berechnen? Natürlich gibt es das, tatsächlich lässt sich die Summe auch in Word berechnen. Wissen Sie also, wie es geht? Lasst uns heute gemeinsam einen Blick darauf werfen! Freunde in Not sollten es kurzerhand schnell abholen! Schrittdetails: 1. Zuerst öffnen wir die Word-Software auf dem Computer und öffnen das zu bearbeitende Dokument. (Wie im Bild gezeigt) 2. Als nächstes positionieren wir den Cursor auf der Zelle, in der sich der summierte Wert befindet (wie im Bild gezeigt), und klicken dann auf [Menüleiste

See all articles