Мы в твиттере Мы в телеграме!

Провеббер » Web » Скрипты » Light&Dark by KJIA6EP

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Light&Dark by KJIA6EP

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Light&Dark by KJIA6EP.

Добрый день, уважаемые форумчане!

Сделал небольшой скрипт Light&Dark (затемнение сайта) как и обещал на обычном javascript'e biggrin

Перед /head вставить:

<script>
//////////////////////////////////////////////////////////////////////////////////////////
// Название: light&dark                                                                    //
// Автор: KJIA6EP (UXEN)                                                                //
// Версия: 0.1 (test)                                                                    //
// Комментарий: специально для prowebber.cc & icon desinger: Liam McKay                    //
//////////////////////////////////////////////////////////////////////////////////////////

function u_light_and_dark(func){

var on_dark = '0.7' // можете установить свою степень темноты от 0.1 до 1
var off_dark = '0' // отключение темноты

var on_imgurl = "img/lightbulb.png" // Внимание укажите путь к картинкам!
var off_imgurl = "img/lightbulb_off.png" // Внимание укажите путь к картинкам!

// дальше в код лучше не лезть!
// иначе электрик Дядя Вася будет злой! ^^

var light = document.getElementById("ubody_layout_ld").style;
var uld = document.getElementById('ubutton_ld');

if (func == 'on'){
light.opacity = on_dark
uld.innerHTML = '<img id="uimgurl" onclick="u_light_and_dark(\'off\');" src="'+off_imgurl+'" />'
}

else if (func == 'off') {
light.opacity = off_dark
uld.innerHTML = '<img id="uimgurl" onclick="u_light_and_dark(\'on\');" src="'+on_imgurl+'" />'
}

else {
alert('Ошибка 404: функция неопознана!')
}

}    
</script>


в стиль вашего сайта вставить:

#ubody_layout_ld{
    z-index: 1;
    position: fixed;
    margin: -100px;
    width: 200%;
    height: 200%;
    background: #000000;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
    opacity: 0.0;
}
#ubutton_ld{
    z-index: 3;
    position: fixed;
    left: 2px;
    top: 2px;
}
.udiv_look{
    position: fixed;
    z-index: 2;
}


Желательно перед /body (разницы нет)

<div id="ubody_layout_ld">&nbsp;</div>
    <div id="ubutton_ld"> <img id="uimgurl" onclick="u_light_and_dark('on');" src="img/lightbulb.png" /> </div>


В нужное вам место:
<div class="udiv_look">здесь блок в котором будет видео и т.п</div>


Скачать:
Внимание! У Вас нет прав для просмотра скрытого текста.


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


+1
Просмотры: 5 331 :: Комментарии (28) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1jakal

  • 14 февраля 2012 22:46
  • Регистрация: 21.12.2009
  • Был(а) онлайн: 18.09.2022
  • Комментариев: 86
  • +1
а есть демо? что бы глянуть что это за чудо)

#2uxen

  • 14 февраля 2012 22:47
  • Регистрация: 9.03.2011
  • Был(а) онлайн: 27.09.2022
  • Комментариев: 45
  • +1
jakal,
скачай там html фаил biggrin

#3udaRNik

  • 14 февраля 2012 22:47
  • Регистрация: 14.02.2010
  • Был(а) онлайн: 24.11.2024
  • Комментариев: 44
  • +1
Я извиняюсь, не очень понял что к чему. Так понимаю что при нажатии на определённую кнопку то сайт затемняется кроме определённого места который взять в дивы класса udiv_look, можно ли с этим скриптом сделать чтобы затемнился весь сайт кроме выбранного центрального блока к примеру {content} и при обновления странице так же сайт и остался бы затемнённым?

#4uxen

  • 14 февраля 2012 22:52
  • Регистрация: 9.03.2011
  • Был(а) онлайн: 27.09.2022
  • Комментариев: 45
  • +1
udaRNik, можно вставь в див, свой контейнер
и вставь
в css

#5Tomich

  • 14 февраля 2012 23:02
  • Регистрация: 26.10.2011
  • Был(а) онлайн: 31.03.2016
  • Комментариев: 154
  • +1
что-то у меня не очень получилось.... http://kinodoma.pp.ua
делал все по инструкции

#6uxen

  • 14 февраля 2012 23:07
  • Регистрация: 9.03.2011
  • Был(а) онлайн: 27.09.2022
  • Комментариев: 45
  • +1
Tomich,
хм... странно я картинку даже не вижу...
Ты в ксс добавил стили ?

#7Deyzi

  • 14 февраля 2012 23:07
  • Регистрация: 15.08.2011
  • Был(а) онлайн: 28.06.2013
  • Комментариев: 49
  • +1
Демку в студию можна ато непонятно по инфе что ето за чудо програмирования ! dash

--------------------

#8uxen

  • 14 февраля 2012 23:09
  • Регистрация: 9.03.2011
  • Был(а) онлайн: 27.09.2022
  • Комментариев: 45
  • +1
Deyzi,
читай выше жмешь скачать, так html файл демо его смотришь можешь оттуда потому выдернуть но там я вроде чуток намудрил biggrin

#9Tomich

  • 14 февраля 2012 23:12
  • Регистрация: 26.10.2011
  • Был(а) онлайн: 31.03.2016
  • Комментариев: 154
  • +1
uxen,
css добавил, картинка у меня внизу слева...

Deyzi,
http://kinodoma.pp.ua/demo.html

#10uxen

  • 14 февраля 2012 23:19
  • Регистрация: 9.03.2011
  • Был(а) онлайн: 27.09.2022
  • Комментариев: 45
  • +1
Tomich,
внизу ты вставил div там кривой путь к картинке

Tomich,
вижу попробуй так:
обнови мой стиль на этот:

#11Tomich

  • 14 февраля 2012 23:22
  • Регистрация: 26.10.2011
  • Был(а) онлайн: 31.03.2016
  • Комментариев: 154
  • +1
uxen,
сделал,но не работает... может на хостинге чего не хватает?

#12uxen

  • 14 февраля 2012 23:26
  • Регистрация: 9.03.2011
  • Был(а) онлайн: 27.09.2022
  • Комментариев: 45
  • +1
Tomich, нет дело не в этом просто стили конфликтуют щас придумаю че нить...

#13Defender

  • 14 февраля 2012 23:56
  • Регистрация: 22.09.2011
  • Был(а) онлайн: 29.09.2015
  • Комментариев: 51
  • +1
Может я конечно чего-то не понимаю, но нахрен оно вообще нужно, это затемнение? wacko

#14Tomich

  • 14 февраля 2012 23:59
  • Регистрация: 26.10.2011
  • Был(а) онлайн: 31.03.2016
  • Комментариев: 154
  • +1
Defender,
юзеры всякие бывают, может кто-то панически боится открывать видео во весь экран... crazy

#15uxen

  • 15 февраля 2012 00:04
  • Регистрация: 9.03.2011
  • Был(а) онлайн: 27.09.2022
  • Комментариев: 45
  • +1
короче люди не грузите зря я чето поторопился его выкладывать!
завтро перепишу на jquery + несколько фитчей сделаю) и баги залатаю с конфликтом стилей drink

#16xom9k_off

  • 15 февраля 2012 01:35
  • Регистрация: 29.11.2009
  • Был(а) онлайн: 18.09.2012
  • Комментариев: 238
  • +1
Не хватает эффекта затухания. Ну чтобы плавно было. Автор постараешься ещё ? =)

#17PeDrO

  • 15 февраля 2012 06:59
  • Регистрация: 30.03.2011
  • Был(а) онлайн: 27.03.2014
  • Комментариев: 14
  • +1
Дадада, сделай чтобы плавно было, для сайта с фильмами мне в самый раз будет и потемнее чтобы затухалось все

#18SaD

  • 15 февраля 2012 07:18
  • Регистрация: 23.02.2011
  • Был(а) онлайн: 8.01.2020
  • Комментариев: 498
  • +1
Такой маленький код и столько ошибок. wacko

--------------------

#19Tomich

  • 15 февраля 2012 09:14
  • Регистрация: 26.10.2011
  • Был(а) онлайн: 31.03.2016
  • Комментариев: 154
  • +1
PeDrO,
чтоб потемнее надо в настройках уровень поставить 1. Тогда становится черный экран...

ДЕМО: http://kinodoma.pp.ua/demo.html

#20Squidwar:D

  • 15 февраля 2012 17:00
  • Регистрация: 2.10.2011
  • Был(а) онлайн: 21.08.2012
  • Комментариев: 30
  • +1
А скрип хороший))
Порадовало!

--------------------

1 2
Предыдущая    Следующая
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Декабрь 2024 (9)
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)

Последние комментарии: