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!