Показать полную графическую версию : [решено] Убрать полосу прокрутки во фрейме?
dima1981
08-11-2008, 21:25
Подскажите пожалуйста, как и достижимо ли сделать так, чтобы полоса прокрутки на сайте во фрейме была невидимой но в остальном фрейм функцианировал бы нормально, например на css или как то, но сделать, что то типа полосы поверх полосы фрейма, например сплошной цвет, высота окна фиксированна столбами таблице фрейм во втором и есть первый и третий и получается примерно 1000px?
Заранее спасибо.
Как убрать полосу прокрутки? html
Прежде всего, у вас должна быть действительно веская причина для этого. Отключение полосы прокрутки создает массу проблем с юзабилити и смущает пользователей. Если причина все же имеется, то достичь желаемого можно несколькими способами, но все они чрезвычайно опасны в неумелых руках.
Отключить полосу прокрутки во фрейме элементарно, просто добавьте атрибут
scrolling="no"
Убрать её из основного окна несколько сложнее. Во-первых, можно открыть окно с помощью JavaScript без активирования прокрутки:
window.open(this.href,'newWindow','scrollbars=no');
Во-вторых, в некоторых броузерах (IE под Windows пятой версии и старше, а также броузерах на базе Gecko) можно использовать нижеследующую декларацию:
HTML, BODY { style="overflow: hidden; }
dima1981
08-11-2008, 21:44
Это у меня было scroling="no" и фиксированная высота фрейма, только фрейм сразу скажу партнерский магазин и каждый вызов к примеру дополнительной информации о товаре появляется в этом окне и высота у каждого разная, чтобы сделать высоту помаксимуму наприкрепляв ссылок рекламы банеров по боковым столбам, таким образом увеличив окно фрейма до самого хедевского размера не хватает контента но так можно было бы сделать, тогда те заходящие на сайт могли бы видеть хоть картинки и ссылки гоняя фрем вниз вверх пока происходит загрузка и от этой идеи я отошел,
вот теперь и думаю может типа украшение какоето сделать типа рамы из полосок для окна фрейма или что то т.е. фрейм функцианирует, но полоски не видно и когда колисом прокручиваешь, то он двигается, две полосы прокрутки смотрятся как то так ну необычно это мягко сказанно для этого )
такое может получится?
сори за обычную многословность.
dima1981
09-11-2008, 00:12
Получилось и полоса прокрутки не видна и фрейм работает нормально, вот так походу можно её убрать, картинка по высоте фрейма <img src="kartinka.gif" style="position: absolute; right: 180; top:0;">
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.