Убрать нижнюю полосу прокрутки в object в Firefoc и IE

namazi74

Новичок
Вечер добрый. Есть список товаров. Напротив каждого есть кнопочка Описание. При клике на неё, появляется окошко с описание нужного товара. С выводом и привязкой по коду проблем нет. Следующий тэг формирует вывод самого текста:
Код:
<object type='text/plain' width=100% data='/prod/{$f_code}.txt' class='newpopup'></object>
делается вывод текста из файлов 0001.txt, 0002.txt и т.д.
Проблема: Текст внутри object вообще не форматируется. Прописал новый класс в style.css, задал все параметры для текста. Из всех свойств берется только одно - цвет фона. Всё. Ни размер шрифта, ни принудительный перенос текста (чтобы не было горизонтальной полосы прокрутки) не работают. В Хроме и Опере нижней полосы прокрутки нет, но текст тоже не форматируется. А вот в IE и Firefox и полоса появляется.
Код:
object.newpopup {
    font-size: 20px;
    background-color: rgba(64, 128, 128, 0.8);
    width: 600px;
    text-align: right;
}
Каким образом победить ситуацию? Заране е спасибо.
P.S. пробовал засовывать вывод текста в iframe. Та же ситуация, но он ещё не поддерживает классы css.
 

WMix

герр M:)ller
Партнер клуба
Scroll-y: true; overflow: hidden; на css или чтото в этом роде.
Зачем тег <object> так и не понял
 

AnrDaemon

Продвинутый новичок
Конкретно для вашего кода я бы посоветовал
Код:
overflow-x: auto;
overflow-y: scroll;
white-space: normal !important;
WMix, нет такого аттрибута - scroll-whatever.
 

WMix

герр M:)ller
Партнер клуба
AnrDaemon, не силен в CSSах, вернее в голове не держу, приблизительно понимаю ))
но да, спасибо что поправил!
 

antson

Новичок
Партнер клуба
namazi74, раз уж у нас форум по php
то содержимое текстового файла можно взять в переменную.
$txt = join('',file('путь/'.$f_code.'.txt');

и вывести ее уже в диве вместо внедрения в текст страницы <object>'а
 

Breeze

goshogun
Команда форума
Партнер клуба
В этом разделе теме будет лучше
 
Сверху