![]() |
Модераторы: Illuminaty |
![]() ![]() ![]() |
|
rabbitObject |
|
|||
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 23.1.2007 Где: Беларусь Репутация: нет Всего: 1 |
Привет!
В приведенном ниже примере кода DIV элемент с id inner растягивается, а в "главном" диве появляются полоы прокрутки. Ожидается чтобы DIV элемент с id inner не менял своих размеров и имел скроллбары если содержимое шире/выше его области. Главный див соответственно не имел полос прокрутки, так как все его содержимое не превышет его размеров.
Есть ли какие-нибудь идеи? Может кто-то сталкивался или такие темы уже были на форуме... ![]() |
|||
|
||||
bazzjr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 27.12.2007 Где: Россия, Пермь Репутация: 2 Всего: 6 |
Вот что тебе нужно:
|
|||
|
||||
rabbitObject |
|
|||
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 23.1.2007 Где: Беларусь Репутация: нет Всего: 1 |
Спасибо за ответ, но это не совсем то, что я ожидал:
1. Здесь постоянно маячит скроллбар. Должен быть auto 2. Див inner не должен превышать по ширине "главный" див (тот, который вс есодержит) 3. Под каким браузером ты это тестил? Я спрашиваю, потому что в IE7 тут даже скроллбар не весь виден: только его левая часть выглядывает. Может есть какой-нибудь другой способ использовать overflow: auto для inner? От таблицы отказаться не могу. :(. |
|||
|
||||
bazzjr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 27.12.2007 Где: Россия, Пермь Репутация: 2 Всего: 6 |
странные запросы... а почему от таблицы отказаться нельзя?
|
|||
|
||||
rabbitObject |
|
|||
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 23.1.2007 Где: Беларусь Репутация: нет Всего: 1 |
хм.. странно, скроллбар все равно за пределами области видимости, так как внутреений див шире внешнего.
Ну, потому, что на самом деле в ней несколько строк... (в примере показал только одну), с помощью неё создан "аккордион" (Accordion) c установленными width и height в 100%. Так, как див работает с процентными высотами по другому.... Это сообщение отредактировал(а) rabbitObject - 11.6.2009, 20:05 |
|||
|
||||
bazzjr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 27.12.2007 Где: Россия, Пермь Репутация: 2 Всего: 6 |
Может быть конечно у тебя какой нибудь мегя браузер, НО у меня во всех браузерах одинаково! Видишь тот бордюр в 1 пиксель? вот это и есть граница первого дива, а все что зеленным это внутри, и как тут внутрений может быть больше чем внешний??? ![]() Покажи скриншот свой. |
|||
|
||||
rabbitObject |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 23.1.2007 Где: Беларусь Репутация: нет Всего: 1 |
Я понимаю, что текст там смотрится отлично. Просто я потестил с тем дивом в inner'е, который ты заменил текстом в своем примере:
Вот скрин: http://pic.ipicture.ru/uploads/090612/IJJyWnA2W7.gif. Может можно еще что-нибудь сделать, чтобы overflow работал так, как ожидается, и в этом случае? BWT, спасибо за усилия |
||||||
|
|||||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
Добавлено через 30 секунд решением является первая строчка -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
rabbitObject |
|
|||
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 23.1.2007 Где: Беларусь Репутация: нет Всего: 1 |
ksnk, это действительно то что мне было нужно. Спасибо!
![]() Вопрос решен. |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |