Некоторые приведенные тут решения используют костыли, но так или иначе тоже имеют право на существование.
Подробнее о них смотрите выше, сразу после рис.