Tylko CSS * wykrywanie przepełnienia tekstu w HTML?

Widziałem sugestie dotyczące używania JavaScript do wykrywania i działania na tekst, który przepełnia element HTML. Ale jest rok 2013, więc zastanawiałem się, czy specyfikacja CSS nie może wykryć samych przepełnień.

Innymi słowy, jeśli mam stały rozmiar div:

<div class="smart-warning" style="width:200px; height:20px; overflow:hidden">
This is my very long text that would overflow the box.
</div>

Chciałbym mieć styl, który zrobiłby coś, gdyby tekst był przepełniony, taki jak:

<style>
.smart-warning {
  border:1px solid black
}
.smart-warning:overflowing {
  border:1px solid red
}
</style>

Wygląda na to, że bylibyśmy naprawdę blisko posiadania czegoś takiego w CSS, ale przelewanie specyfikacji nie jest moją grą.

Jeśli nie istnieje, czy uważasz, że byłoby to przydatne?

Dzięki!

questionAnswers(1)

yourAnswerToTheQuestion