国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Inhaltsverzeichnis
Eines der hei?esten Webdesign -Themen des frühen 21. Jahrhunderts war die Debatte über die Verwendung von HTML -Tabellencode als Layout -Tool. Das ist ein Hack und es ist immer noch eine schlechte Praxis.
Fall 1. Konturbox
html:
CSS:
Fall 2. Einfaches Layout des alten Stils
Fall 3. Adaptive Layout mit Inhaltsorchestrierungsfunktion
Schlussfolgerung
FAQs über CSS table Eigenschaften
Heim Technologie-Peripherieger?te IT Industrie Layout Secret Weapon #1: Die CSS -Tabelle Eigenschaft

Layout Secret Weapon #1: Die CSS -Tabelle Eigenschaft

Feb 20, 2025 am 09:32 AM

CSS display: table Attribute: Ein leistungsstarkes Werkzeug zur L?sung von Layoutproblemen

Kernpunkte:

    Die
  • CSS -Attribute sind leistungsstark, k?nnen mehrere Layoutprobleme l?sen und sind mit allen modernen Browsern kompatibel. Es erm?glicht HTML -Elemente wie Tabellenelemente und bietet eine gemeinsame L?sung für komplexe Layout- und Ausrichtungsprobleme. table
  • CSS
  • Eigenschaften k?nnen zum Erstellen von Konturboxen, einfachen Layouts im alten Stil und adaptiven Layouts mit Inhaltsorchestrierung verwendet werden. Es ist besonders nützlich bei reaktionsschnellen Designs und erm?glicht es, Elemente zu ?ndern und nach der Bildschirmgr??e des Benutzers zu positionieren. table
  • Obwohl das CSS
  • -Treiber viele Vorteile hat, hat es auch einige Einschr?nkungen. Es hat weniger Flexibilit?t bei der Erstellung komplexer Layouts im Vergleich zu anderen Display -Eigenschaften und funktioniert nicht gut mit bestimmten CSS -Eigenschaften wie table und float. In vielen F?llen überwiegen die Vorteile der Verwendung des position -attributs jedoch seine Nachteile. table

Layout Secret Weapon #1: The CSS Table Property

derzeit kann Flexbox eine beliebte neue Technologie für die Layout -Konstruktion sein. Die erstaunliche F?higkeit von Flexbox, sich an den verfügbaren Raum anzupassen, hat sich viele Menschen auf seine M?glichkeiten freuen. Es l?st jedoch nicht alle Layoutprobleme und es gibt einige Probleme mit seiner Kompatibilit?t mit ?lteren Browsern. Flexbox hat derzeit keine gemeinsame Polyfill (eine Fallback -L?sung für ?ltere Browser) - ich kenne nur eine Polyfill für die Version von IE: Flexie aus dem Jahr 2009. In vielen F?llen stellte ich fest, dass die Verwendung der oft übersehenen CSS

-Displayeigenschaften eine einfachere L?sung finden kann. Diese CSS -Eigenschaften werden von allen relevanten Browsern h?ufig unterstützt (beachten Sie, dass dies IE6 und IE7 ausschlie?t) und kann einige wichtige und kleinere Layoutschwierigkeiten anmutig l?sen. table

Wenn Sie mit dieser Technik nicht vollst?ndig vertraut sind, kann das ?ndern des

-attributs eines DIV es display wie ein Tabellen- oder Tabellenelement verhalten. Warten Sie, verwenden Sie Tabellen zum Layout? Ist das nicht gut?

Eines der hei?esten Webdesign -Themen des frühen 21. Jahrhunderts war die Debatte über die Verwendung von HTML -Tabellencode als Layout -Tool. Das ist ein Hack und es ist immer noch eine schlechte Praxis.

Stattdessen verwenden wir HTML, das hier durchaus sinnvoll ist (d. H. Div, Abschnitt, Header usw.) und nur einige nützliche Kenntnisse der Tabellenrepr?sentation aus CSS ausgeliehen. Genau dafür ist CSS konzipiert. Denken Sie also nicht, dass es sich um einen Hack oder ein Patch handelt. Es ist nicht.

Verwendung

display: table-cell Klicken Sie im folgenden Beispiel oben auf die Schaltfl?che oben und Sie k?nnen das Attribut der drei farbigen Divs von

auf

: display ?ndern block [CodePen Sample Link - Ersetzen Sie durch den tats?chlichen CodePen -Link] table-cell

Sie k?nnen sehen, wie Divs ohne

Eigenschaften horizontal angeordnet sind, und Sie k?nnen auch auf einige typische Tabellenregeln zugreifen (wie

).

Wenn Sie einen Abstand ben?tigen, beachten Sie, dass das klassische CSS margin -Merkmal keinen Einfluss auf die Tabellenzelle hat: Verwenden Sie stattdessen border-spacing (es muss auf Container -Tabellenelemente angewendet werden). Wenn Sie diese Regeln verwenden m?chten, finden Sie einige Kommentare in CodePen.

Diese Technik ist sehr nützlich, um viele Probleme zu l?sen, die mit anderen Methoden schwer zu l?sen sind.

Ich habe drei einfache F?lle ausgew?hlt, in denen table Anzeigeattribute sehr wertvoll sind.

Aber schauen wir uns zuerst sie an:

dargestellt
Anzeigeattribut als
Tabelle, inline-table
display 屬性 呈現(xiàn)為
table, inline-table table
table-column col
table-column-group colgroup
table-row-group tbody
table-header-group thead
table-footer-group tfoot
table-row tr
table-cell td
table-caption caption
Tabellens?ule col
Tabelle-S?ule-Gruppen colGroup
Tabellenreihe-Gruppen tbody
Tabellenhellgruppe thead
TABLE-FOTER-GROUP tfoot
TABLE-ROW tr
Tabelle-Zell TD
Tabellencaption caption

Für eine wirklich umfassende Anleitung zu Formularen und CSS finden Sie CSS -Tricks: [CSS -Tricks 'Formularhandbuch - Ersetzen Sie durch den tats?chlichen Link]

Fall 1. Konturbox

Ich denke, dies ist eines der h?ufigsten Probleme, mit denen ich zu tun habe: Es gibt einige schwimmende Boxen mit unbekannten Inhalten und Sie müssen sie alle die gleiche H?he haben.

Ich wei?, dass Flexbox dieses Problem leicht l?sen kann, aber auch Tabellenregeln k?nnen es auch tun.

Wenden Sie einfach die Eigenschaft display: table (oder table-row) auf den Container und die Eigenschaft display: table-cell auf das interne Feld an. Beachten Sie, dass Sie alle float -attribute l?schen m?chten (ansonsten wird die table-cell -attribute nicht wirksam).

html:

<div id="wrapper">
    <div id="div1"></div>
    <div id="div2"></div>
    <div id="div3"></div>
</div>

CSS:

#wrapper {
    display: table;
}
#wrapper div {
    display: table-cell;
}

[CodePen Sample Link - Ersetzen Sie durch den tats?chlichen CodePen -Link]

Fall 2. Einfaches Layout des alten Stils

Dies ist ein ziemlich veraltetes Beispiel, aber ich denke, Sie müssen sich vielleicht damit befassen, wie ich es kürzlich getan habe.

Vor einigen Monaten erhielt ich ein grafisches Layout, das dem folgenden Schema sehr ?hnlich war. Es muss mit IE8 kompatibel sein, und ich fand den besten Weg, dies zu tun, um die CSS -Tabellenregeln zu verwenden:

[CodePen Sample Link - Ersetzen Sie durch den tats?chlichen CodePen -Link]

Fall 3. Adaptive Layout mit Inhaltsorchestrierungsfunktion

Das vorherige Beispiel führt uns zu einem neuen Thema: Ist es m?glich, ein adaptives Layout mit CSS -Tabellenregeln zu erstellen?

Dies ist nicht nur m?glich, sondern wir k?nnen auch einige Inhaltsorchestrierungsaufgaben ausführen.

Wir haben gesehen, wie die display Eigenschaft von zwei Divs von block zu table-cell zu

ge?ndert werden kann, um ihre Anordnung von vertikal nach horizontal zu ?ndern.

Zus?tzlich werden Elemente mit table-header-group Attributen am optimalen Tischlayout platziert. Auch hier wird das table-footer-group Element unten platziert und so weiter. Dies kann unerwartet nützlich sein, wenn reaktionsschnelle Layouts neu formatiert werden.

In der folgenden Stift wechselt das Titelelement seine Position mit dem Navigationselement, wenn das Fenster ge?ndert wird. ?ndern Sie einfach sein display Attribut in table-header-group.

html:

<div id="wrapper">
    <nav></nav>
    <header></header>
    <div id="banner2"></div>
    <footer></footer>
</div>

CSS:

#wrapper, header {
    display: block; /* 我們實(shí)際上不需要此規(guī)則,因?yàn)樗J(rèn)為此值 */
}

@media (min-width: 48em) {
    #wrapper {
        display: table;
    }
    header {
        display: table-header-group;
    }
}

footer und #banner2 Divs haben auch ?hnliche Verhaltensweisen.

Dies ist ein Layoutplan: Die Standard -Mobile -Version links und die Desktop -Version rechts:

Layout Secret Weapon #1: The CSS Table Property

Dies ist eine laufende Demonstration:

[CodePen Sample Link - Ersetzen Sie durch den tats?chlichen CodePen -Link]

Weitere Informationen zu diesem Argument k?nnen auch angezeigt werden:

  • CSS -Stapel mit display:table
  • Anti-Hero des CSS-Layouts-"display:table"

Schlussfolgerung

CSS table Anzeigeeigenschaften sind eine untersch?tzte und wertvolle L?sung für die Gr??e und Layout -Herausforderungen.

W?hrend ich mich pers?nlich nicht dafür entscheiden kann, komplexe Layouts zu erstellen, l?sen sie sicherlich viele der Herausforderungen im Zusammenhang mit dem Layout -Teil.

FAQs über CSS table Eigenschaften

(h?ufig gestellte Fragen zu den CSS table -attributen sollten hier hinzugefügt werden. Der Inhalt ?hnelt dem Originaltext, aber der Wortlaut muss angepasst werden, um die Duplikation zu vermeiden.)

Bitte beachten Sie, dass alle oben genannten Codepen -Links durch den tats?chlichen Codepen -Link ersetzt werden müssen. Ich kann nicht direkt auf einen Codepen zugreifen und erstellen.

Das obige ist der detaillierte Inhalt vonLayout Secret Weapon #1: Die CSS -Tabelle Eigenschaft. 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

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

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.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

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)

Die Verknüpfung der Entwickler zu Ihrer udemy?hnlichen Plattform Die Verknüpfung der Entwickler zu Ihrer udemy?hnlichen Plattform Jun 17, 2025 pm 04:43 PM

Bei der Entwicklung von Lernplattformen, die Udemy ?hneln, liegt der Fokus nicht nur auf der Qualit?t der Inhalte. Ebenso wichtig ist, wie dieser Inhalt geliefert wird. Dies liegt daran, dass moderne Bildungsplattformen auf Medien beruhen, die zug?nglich, schnell und leicht zu verdauen sind.

Kostengünstige Reseller -Plattformen für den Kauf von SSL -Zertifikaten Kostengünstige Reseller -Plattformen für den Kauf von SSL -Zertifikaten Jun 25, 2025 am 08:28 AM

In einer Welt, in der Online-Vertrauen nicht verhandelbar ist, sind SSL-Zertifikate für jede Website von wesentlicher Bedeutung geworden. Die Marktgr??e der SSL-Zertifizierung wurde im Jahr 2024 mit 5,6 Milliarden USD bewertet und w?chst immer noch stark.

5 Beste Zahlungsgateways für SaaS: Ihr ultimativer Leitfaden 5 Beste Zahlungsgateways für SaaS: Ihr ultimativer Leitfaden Jun 29, 2025 am 08:28 AM

Ein Zahlungsgateway ist ein entscheidender Bestandteil des Zahlungsprozesses, mit dem Unternehmen Zahlungen online akzeptieren k?nnen. Es fungiert als Brücke zwischen dem Kunden und dem H?ndler, über die Zahlung von Zahlungsinformationen und Erleichterung von Transaktionen. Für

Hurrikane und Sandstürme k?nnen dank des neuen Microsoft AI -Modells 5.000 -mal schneller prognostiziert werden Hurrikane und Sandstürme k?nnen dank des neuen Microsoft AI -Modells 5.000 -mal schneller prognostiziert werden Jul 05, 2025 am 12:44 AM

Ein neues Modell für künstliche Intelligenz (KI) hat gezeigt, dass die F?higkeit, wichtige Wetterereignisse schneller und mit gr??erer Pr?zision vorherzusagen als einige der am h?ufigsten verwendeten globalen Vorhersagesysteme

Neue Studien behauptet, AI 'versteht' Emotionen besser als wir & mdash; vor allem in emotional aufgeladenen Situationen Neue Studien behauptet, AI 'versteht' Emotionen besser als wir & mdash; vor allem in emotional aufgeladenen Situationen Jul 03, 2025 pm 05:48 PM

In einem weiteren Rückschlag für eine Dom?ne, in der wir glaubten, dass Menschen immer Maschinen übertreffen würden, schlagen Forscher jetzt vor, dass KI Emotionen besser versteht als wir. Die Forscher haben entdeckt, dass künstliche Intelligenz eine demonstriert

Ihre Ger?te füttern AI -Assistenten und ernten personenbezogenen Daten, auch wenn sie schlafen. Hier erfahren Sie, was Sie teilen. Ihre Ger?te füttern AI -Assistenten und ernten personenbezogenen Daten, auch wenn sie schlafen. Hier erfahren Sie, was Sie teilen. Jul 05, 2025 am 01:12 AM

Ob es ihm gef?llt oder nicht, künstliche Intelligenz ist Teil des t?glichen Lebens geworden. Viele Ger?te-einschlie?lich elektrischer Rasierer und Zahnbürsten-sind KI-betrieben.

Würde es uns unsere F?higkeit, für uns selbst zu denken, alles an die KI zu lagern? Würde es uns unsere F?higkeit, für uns selbst zu denken, alles an die KI zu lagern? Jul 03, 2025 pm 05:47 PM

Künstliche Intelligenz (KI) begann als Streben, das menschliche Gehirn zu simulieren. Inzwischen ist es in der Lage, die Rolle des menschlichen Gehirns im t?glichen Leben zu ver?ndern? Die industrielle Revolution hat die Abh?ngigkeit von manueller Arbeit verringert. Als jemand, der den Applikat untersucht

Fortgeschrittene KI -Modelle generieren bis zu 50 -mal mehr CO ₂ Emissionen als h?ufigere LLMs bei der Beantwortung der gleichen Fragen Fortgeschrittene KI -Modelle generieren bis zu 50 -mal mehr CO ₂ Emissionen als h?ufigere LLMs bei der Beantwortung der gleichen Fragen Jul 06, 2025 am 12:37 AM

Je pr?zise wir versuchen, KI -Modelle zu funktionieren, desto gr??er werden ihre Kohlenstoffemissionen - mit bestimmten Aufforderungen, die bis zu 50 -mal mehr Kohlendioxid erzeugen als andere, laut einer kürzlich durchgeführten Studie.

See all articles