sifr: Opera-Bug: слишком широкий объект Flash

Я использовал sifr для замены шрифтов заголовков. Он отлично работает в Firefox и IE.

http://design.speak-friend.com/

Однако в Opera заголовки статей (тег объекта внутри тега a с тегом h1) становятся такими же широкими, как и используемый текст. Если я ограничу размер тега объекта с помощью css, он просто обрезается (то есть некоторый текст вообще не отображается).

Есть ли какое-то решение этого?

Спасибо

2 ответа

Это странно! Я собираюсь предположить, что Flash внезапно не ведет себя по-другому, поэтому проблема заключается в считывании ширины HTML-элемента. Я предположил, что вы можете попробовать ограничить ширину основного элемента, который вы заменяете, чтобы посмотреть, поможет ли это. Или, возможно, разместить текст в <span> и заменить это?

У меня была такая же проблема. Я использовал jQuery для увеличения размера встраивания на некоторое количество пикселей, например, +40px. Я думаю, вы могли бы также вырастить их линейно, например, на 120%.

Мне любопытно посмотреть, как другие люди решили эту проблему.

Другие вопросы по тегам