CSS - Verwenden von calc() zu halten, die breiten der Elemente, die der gleichen

Ist so etwas möglich in CSS?

<table>
  <tr>
    <td id="elementOne">elementOne</td>
    <td id="elementtwo">elementtwo</td>
  </tr>
</table>

<div style="width: calc(document.getElementById(elementOne).width)"></div>

So, dass das div-Element immer die gleiche Breite wie elementOne.

Gibt es so eine Funktion in CSS, mit calc() oder eine andere Möglichkeit?

  • Nein, es ist nicht so feature (AFAIK sowas wurde unterstützt in IE - bis zum version 7), aber Sie haben einen noch leistungsfähigeren feature: JavaScript.
  • Das nannte sich expression() im IE, und es war eine schlechte Idee: stackoverflow.com/questions/527861/...
InformationsquelleAutor Marc M. | 2014-04-15
Schreibe einen Kommentar