Heim >Web-Frontend >CSS-Tutorial >css – Informationen zum Wertproblem bei der Sichtbarkeitseinstellung „Reduzieren'.

css – Informationen zum Wertproblem bei der Sichtbarkeitseinstellung „Reduzieren'.

高洛峰
高洛峰Original
2016-11-24 13:28:141601Durchsuche

1. Möglicherweise haben Sie die Sichtbarkeit tausende Male verwendet. Die am häufigsten verwendeten sind sichtbar und ausgeblendet, um Elemente anzuzeigen oder auszublenden.

Der dritte selten verwendete Wert ist „collapse“, abgesehen von den Unterschieden in seiner Verwendung in Zeilen und Spalten der Tabelle, hat er den gleichen Effekt wie „hidden“.

Sehen wir uns an, wie das Zusammenklappen in Tabellenelementen funktioniert, aber die Voraussetzung ist, dass die Randreduzierung der Tabelle auf „Trennung“ eingestellt werden muss, um eine Wirkung zu erzielen!

Gehen Sie direkt zur Demo unten:

Der Hauptcode () lautet wie folgt:

<table cellspacing="0" class="table">
  <tbody><tr>
    <th>Fruits</th>
    <th>Vegetables</th>
    <th>Rocks</th>
  </tr>
  <tr>
    <td>Apple</td>
    <td>Celery</td>
    <td>Granite</td>
  </tr>
  <tr>
    <td>Orange</td>
    <td>Cabbage</td>
    <td>Flint</td>
  </tr>
</tbody></table>

2.js-Datei lautet wie folgt:

var btns = document.getElementsByTagName(&#39;button&#39;),
    rows = document.getElementsByTagName(&#39;tr&#39;);
 
btns[0].addEventListener(&#39;click&#39;, function () {
  rows[1].className = &#39;<a href="http://www.php1.cn/">vc</a>&#39;;
}, false);
 
btns[1].addEventListener(&#39;click&#39;, function () {
  rows[1].className = &#39;vh&#39;;
}, false);
 
btns[2].addEventListener(&#39;click&#39;, function () {
  rows[1].className = &#39;&#39;;
}, false);

3. Die CSS-Datei lautet wie folgt:

body {
  text-align: center;
  padding-top: 20px;
  font-family: Arial, sans-serif;
}
 
table {
  border-collapse: separate;
  border-spacing: 5px;
  border: solid 1px black;
  width: 500px;
  margin: 0 auto;
}
 
th, td {
  text-align: center;
  border: solid 1px black;
  padding: 10px;
}
 
.vc {
  visibility: collapse;
}
 
.vh {
  visibility: hidden;
}
 
button {
  margin-top: 5px;
}

Die Standardausgabe lautet:

css – Informationen zum Wertproblem bei der Sichtbarkeitseinstellung „Reduzieren.

Wenn Sie auf COLLAPSE ROW1 klicken, wird die Anzeige angezeigt ist wie folgt:

css – Informationen zum Wertproblem bei der Sichtbarkeitseinstellung „Reduzieren.

Wenn Sie auf HIDE ROW1 klicken, sieht die Anzeige wie folgt aus:

css – Informationen zum Wertproblem bei der Sichtbarkeitseinstellung „Reduzieren.

Obwohl der Zusammenbruch das hat Die Ausdrucksform unterscheidet sich stark von der verborgenen. Jetzt können Sie eine Auswahl treffen, die Ihren Bedürfnissen entspricht.

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