2011-01-29 3 views
6

В настоящее время я использую объект для встраивания объявлений AdSense на веб-страницеУдаление скроллбар из <object> Код

<object data="frontpage_blogrool_center_top_728x90" type="text/html" width="732" height="95" ></object> 

Я сделал объект больше, чем оригинал, так что полоса прокрутки не будет отображаться на веб-странице, но она по-прежнему появляется в IE8. Есть ли способ удалить его?

ответ

4

Добавить style="overflow:hidden; width: 732px; height: 95px" к элементу:

<object data="frontpage_blogrool_center_top_728x90" 
     type="text/html" width="732" height="95" 
     style="overflow:hidden; width: 732px; height: 95px"></object> 
+2

Я уже пробовал это. Он не удаляет его. http://i.imgur.com/uyoy4.png – BlindingDawn

+0

@BlindingDawn: Я обновил свой ответ с чем-то, что может сработать. –

+0

Получил еще один. Это тоже не сработало. :-( – BlindingDawn

7

Вы должны добавить к родителя УСС в <object /> элемента, overflow: hidden;

Пример:

<body style="overflow:hidden;"> 
    <object ...> 
    </object> 
</body> 
+0

Потрясающие! Принятый ответ в сочетании с этим был именно тем, что я искал. –

2

Дайте <object> в min-height: 101% или больше!

Пример:

object { 
    min-width: 100%; 
    min-height: 101%; //not 100% but more than 101 
} 
0

Я решил свою подобную проблему (встраивание сложного SVG со всем его JS и стиль вещь), просто добавив позицию: прикрепленную к тегу тела содержания HTML я хотел врезать , Хотя я могу использовать ширину: 100%, чтобы сохранить размеры везде.

Смежные вопросы