![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] LightBox, Помогите пожалуйста! |
|
|
[решено] LightBox, Помогите пожалуйста!
|
Новый участник Сообщения: 5 |
Здравствуйте!
Помогите пожалуйста, кто знает как ограничить размер lightbox (самого контейнера в котором выводится картинка ) Надо ограничить высоту контейнера на 700px, и если в нем открывается картинка с высотой допустим 1000px, чтобы появлялась полоса прокрутки (scroll) в самом lightbox. Возможно ли это? За ранее Благодарю! |
|
Отправлено: 03:13, 29-07-2011 |
Deadooshka Сообщения: 2566
|
Профиль | Отправить PM | Цитировать overflow на контейнер.
|
Отправлено: 08:41, 29-07-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Вот сделал.
#outerImageContainer{ border:0px solid #abaaaa; position:relative; overflow-y: scroll; overflow-x: hidden; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; } Но это не помогло, скрол появился но сам контейнер открывается во весь масштаб картинки, а мне надо как - то ограничить размер контейнера, точнее высоту его... "width: 250px; height: 250px;" прописал размер но он не на что не влияет( Как это можно сделать?(... |
Отправлено: 14:33, 29-07-2011 | #3 |
Deadooshka Сообщения: 2566
|
Профиль | Отправить PM | Цитировать Цитата kostya25:
|
|
Отправлено: 14:51, 29-07-2011 | #4 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Дело в том что через CSS не получается ограничить размер самого контейнера не как...
Я читал что можно как то ограничить в самом файле lightbox.js. Но у меня не получается( // Once image is preloaded, resize image container imgPreloader.onload=function(){ Element.setSrc('lightboximage', elementArray[activeElement][0]); myLightbox.resizeElementContainer(imgPreloader.width, imgPreloader.height); imgPreloader.onload=function(){}; // Clear onLoad, IE behaves irratically with animated gifs otherwise } imgPreloader.src = elementArray[activeElement][0]; } }, // // resizeElementContainer() // resizeElementContainer: function(elementWidth, elementHeight) { // Get current width and height this.widthCurrent = Element.getWidth('outerImageContainer'); this.heightCurrent = Element.getHeight('outerImageContainer'); // Get new width and height var widthNew = (elementWidth + (borderSize * 2)); var heightNew = (elementHeight + (borderSize * 2)); // Scalars based on change from old to new this.xScale = ( widthNew / this.widthCurrent) * 100; this.yScale = ( heightNew / this.heightCurrent) * 100; - если здесь меняю размер то контейнер стает меньше! или если больше то он и на маленькой фото большой( А мне надо как то так чтобы если фото больше 600px, то контейнер не открывался ниже чем 600. а при фото если оно допустим 300px, то чтобы все как и есть было! просто ограничить его высоту. |
|
Отправлено: 15:14, 29-07-2011 | #5 |
Deadooshka Сообщения: 2566
|
Профиль | Отправить PM | Цитировать в imgPreloader.onload можно пропорционально уменьшить размеры загруженной картинки (imgPreloader.width и imgPreloader.height, если больше) и в параметры resizeImageContainer уже новые размеры совать... имхо.
|
Отправлено: 16:18, 29-07-2011 | #6 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Спасибо, это получилось... но как теперь сделать так, чтобы если картинка меньше ограниченного размера то оставалось все как было???
сейчас получилось так допустим картинка 768px по высоте, контейнер ограничил на 300px по высоте, открывается контейнер 300px появляется скрол и все работает. Но если вставляю картинку 100px по высоте, то контейнер все равно открывается на 300px по высоте. ((( |
Отправлено: 17:09, 29-07-2011 | #7 |
Deadooshka Сообщения: 2566
|
Профиль | Отправить PM | Цитировать |
Отправлено: 17:24, 29-07-2011 | #8 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать СПАСИБО ОГРОМНОЕ!!! ПОЛУЧИЛОСЬ)... БИГ БИГ СПАСИБО!!!
Еще вопросик если можно) Можно ли как - то сделать, если картинка загрузилась меньше ограниченного размера чтобы скрол не появлялся (Рис.1) Как на (рис.1) пустая область скрола, чтоб его не было. Или нельзя такого сделать? И еще почему - то когда открываю .swf файл его размер 740х600, а ограничение у меня стоит по высоте 782, то все равно появляется скрол прокрутки (Рис.2) (рис.2), и менял размер swf делал меньше чем 600 высоту все равно остается скрол. в чем может быть проблема? |
Отправлено: 19:14, 29-07-2011 | #9 |
Deadooshka Сообщения: 2566
|
Профиль | Отправить PM | Цитировать Цитата kostya25:
Цитата kostya25:
|
||
Отправлено: 21:18, 29-07-2011 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Пожалуйста пожалуйста помогите блондинке собрать комп | leno4ka_perm | Выбор отдельных компонентов компьютера и конфигурации в целом | 21 | 04-03-2011 10:34 | |
Вопросы по скрипту Lightbox | maasja | Вебмастеру | 14 | 04-02-2011 12:39 | |
Lightbox 3.0 | OSZone Software | Новости программного обеспечения | 0 | 02-07-2010 12:30 | |
Вопрос по Lightbox 2 | Sanches_95 | Вебмастеру | 1 | 23-06-2010 01:19 | |
[решено] lightbox 2. Возможно ли изменить эффект раскрытия? | Artem-Samsung | Вебмастеру | 2 | 08-01-2009 02:38 |
|