|
Страница 1 из 1 [ Сообщений: 17 ] |
Автор |
Сообщение |
ultimate
соучастник
|
|
господа, помогите.. сбился с толку..
есть слой.. который при 800х600 вылезает за край экрана (правый), а при 1024 нет. этот слой содержит картинку, которая соответственно уходит при 800 за экран, а при 1024 видна целиком. картинка в стилях для слоя указана фоновой, но блин.. все равно откуда-то берется скроллбар. как его снести?
свойства div'a того следующие:
#acc_bg
{
position: absolute;
float: bottom;
left: 770;
top: 137;
height: 370;
width: 300;
background-image: url(images/acc_bg.gif);
background-repeat: no-repeat;
background-position: left top;
}
|
|
 |
|
 |
!GERA!
новый человек
|
|
У тебя слой находится в определенном, статичном месте на странице.. и не зависимо от того, какое у тебя разрешение экрана - слой будет находиться там, где ты его поставил... и естественно, эксплорер автоматически включает скроллбар, когда элементы страницы выходят за пределы экрана.
В моем представлении, в твоем случае, надо написать процедурку на JS, которая перед выводом слоя на экран будет проверять разрешение экрана, и в соответствии позиционировать слой на странице так, чтобы он не выходил за пределы экрана...
Давно не программил на JS, по ентому не могу сейчас собразить примерный код.. но если тебе будет нужно, могу написать...
_________________ Чем старше - тем умнее.… встречаются девченки.…=)
|
|
 |
|
 |
Xavec
новый человек
|
|
float: bottom это что такое?
|
|
 |
|
 |
!GERA!
новый человек
|
|
Xavec, видимо ultimate хотел установить float:both 
_________________ Чем старше - тем умнее.… встречаются девченки.…=)
|
|
 |
|
 |
Xavec
новый человек
|
|
!GERA!, float:both -- это из какой спецификации?
ultimate, лови Код: body {backgound: #FFF url(images/acc_bg.gif) 770px 137px no-repeat}
|
|
 |
|
 |
Xavec
новый человек
|
|
!GERA!, float — это обтекание текстом слоя. То есть Вы предполагаете, что слой может обтекаться с двух сторон одновременно?
|
|
 |
|
 |
404
новый человек
|
|
Спецификация.
Цитата: | 9.5.1 Positioning the float: the ’float’ property ’float’ Value: left | right | none | inherit Initial: none Applies to: all but positioned elements and generated content Inherited: no Percentages: N/A Media: visual |
|
|
 |
|
 |
!GERA!
новый человек
|
|
Xavec, Цитата: | !GERA!, float — это обтекание текстом слоя. То есть Вы предполагаете, что слой может обтекаться с двух сторон одновременно? |
Я предполагаю, но сомневаюсь.…=)
Я именно предположил...
_________________ Чем старше - тем умнее.… встречаются девченки.…=)
|
|
 |
|
 |
ultimate
соучастник
|
|
господа.. предполагаю, что вопрос не до конца был понят.
нужно - чтобы слой всегда располагался в одном месте на экране..
пример: имеем слой 10х10px.. с координатами left: 810, top: 100
получается так - при 800 он находится за пределами экрана и его не видно, при 1024 он виден.. так проблема в том, что при 800 разрешении появляется скроллбар снизу страницы ровно до этого слоя. а нужно, чтобы этого не происходило.
404:
а как нужно?
что в остальном неправльно?
|
|
 |
|
 |
jettero
новый человек
|
|
ultimate Попробуй этот слой запихнуть во фрейм, а уж там ты можешь выставить запрет на наличие скролбаров. Либо ты можешь переход на эту страницу сделать в виде открытия нового окна через явускрипт и опять же можешь выставить запрет на скролбары, но тогда это навредит юзабилити, судя по исследованиям Якоба Нильсена.
|
|
 |
|
 |
ultimate
соучастник
|
|
jettero, уверен, что можно проще.. но как?
|
|
 |
|
 |
Xavec
новый человек
|
|
ultimate, в чем проблема? почему тебя не устраивает фоновый слой для тела документа? Контент фоновым сделать не удастся при всём желании. Если не хочешь, чтобы появлялась прокрутка, добавь к стилю Код: body {overflow:hidden}
|
|
 |
|
 |
ultimate
соучастник
|
|
Xavec, здорово конечно, но как вернуть скроллбар вертикальный???
|
|
 |
|
 |
ultimate
соучастник
|
|
все понял.. добавить к слою этот аттрибут
|
|
 |
|
 |
|
Страница 1 из 1 [ Сообщений: 17 ] |
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
|
|