В Firefox 3 и более поздних версиях (и, возможно, в более ранних версиях) выбор содержимого внутри iframe всегда, как представляется, использует серый цвет выделения, используемый для документа, который в настоящее время не имеет фокуса, даже если в iframe есть фокус. Единственное исключение, которое я смог найти, - это когда содержимое внутри iframe доступно для редактирования. Это не так в других браузерах. Вот пример, иллюстрирующий это:
Это, к сожалению, не позволяет стилизовать выделение внутри iframe, используя псевдоэлемент CSS ::-moz-selection, потому что он применим только к не серого выбора:
Мой вопрос: возможно ли исключить выбор iframe в Firefox без с помощью contenteditable/designMode?
UPDATE
Это похоже на динамически написанные фреймы: использование отдельного файла и атрибута src решает проблему. Тем не менее, мне нужно, чтобы он работал с динамически написанными iframes.