call007
User-
Posts
48 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by call007
-
Жаль, надо более менее кросбраузерно. По видимому придётся грузить две картинки и использовать map area(
-
Да вот пробовал применить к svg элементу box-shadow и как-то никак, хотя фон меняется и т.д.
-
jQuery .animate css property box-shadow
call007 replied to Mr.Parapampampam's question in HTML Coding
C setTimeOut надо играться- 1 reply
-
- jQuery
- .animate()
-
(and 2 more)
Tagged with:
-
Привет! Вопрос спецам. Существует ли способ создания блока не прямоугольной, произвольной области с последующим навешиванием на него box-shadow при :hover? Конкретно нужно для того, чтобы при наведении на картинку произвольной формы, например, треугольника, появлялось свечение выстраивающееся по траектории треугольника. (но не обязательно треугольника, фигура может быть разная). Map area и подгрузку двух картинок (одну без свечения, другую с..) не предлагать.
-
Как и обещал, вот зачем мне это нужно было.
-
Вроде то, что надо! Большое спасибо всем! Чуть позже покажу зачем мне это надо было =)
-
nerv, странно, но переменная result хранит в себе "0" в браузерах Opera, IE, Firefox. А работает, как я понял только в хроме(
-
Не очень понял как это работает
-
Чуть поменял код для наглядности - http://jsfiddle.net/VPYgk/22/ По идее, алерт выскакивать должен в тот момент, когда цветные блоки пересекаются в центре видимой области?
-
Всем добрый день. Вопрос таков... Допустим, у нас есть страница, к примеру http://forum.htmlbook.ru/ На ней есть скролл справа. Как отследить, что пользователь прокрутил ровно на половину всю страницу, или ровно на треть, четверть и т.д.? Интересует с использованием jQuery. Сам что-то никак не могу придумать. Но кажется мне, что это не так сложно =) Спасибо.
-
psywalker отличный веб-мастер, готовый выручить в трудную минуту! Помог разобраться в одном непростом моменте JavaScript'а. Еще раз спасибо, что уделил своё время
-
Два блока div разъезжаются при скроллинге окна браузера...
call007 replied to call007's question in JavaScript
Поскольку при вёрстке всегда учитываю ие6, то желательно. Но если это геморно, то можно пренебречь. -
Два блока div разъезжаются при скроллинге окна браузера...
call007 replied to call007's question in JavaScript
Да в общем то без разницы. Естественно, если будет во всех браузерах работать одинакого. Но мне всегда казалось, что именно эту проблему (кроссбраузерность) с помощью jQuery довольно просто решить, да и код в размерах значительно меньше получается). -
Два блока div разъезжаются при скроллинге окна браузера...
call007 replied to call007's question in JavaScript
Да, именно! Тоже верно. Вообще, надо, чтобы плавно разъезжались, не очень быстро. И так, чтобы на экране было полностью видно момент предела на который блоки разъедутся. Да, всё правильно. А когда скролл поднимаем и на экране уже становятся видны эти подопытные блоки, то таким же образом их надо перемещать в исходную позицию. -
Всем привет. Чтобы было сразу понятно, предлагаю посмотреть пример того, что получилось: http://mafia-world.ru/verstka/test/index.html Как это работает: Если медленно прокручивать скролл, то можно увидеть как два блока (один из которых находится под текстом RODINA, другой под ним) как бы выезжают из под него. В определенный момент, а точнее когда нижний блок тёмного цвета полностью вылазит из текста RODINA (а это происходит, когда его css параметр "top" становится равным 285px) - эти блоки прекращают своё движение при скроллинге вниз. Решил сделать этот эффект посредством события scroll. Однако, вероятно, это событие вызывается не на каждый прокрученный пиксель скролла. И если прокрутить резко вниз страницу, представленную выше, то не известно где окажутся разъехавшиеся блоки. Как должно работать: 1) Сколлим страницу вниз, и два блока разъезжаются на то расстояние, на которое мы проскролили окно браузера. Плюс надо указать момент остановки движения блоков. 2) Скроллим страницу вверх, два блока должны принимать таким же образом исходную позицию. Можно ли вообще осуществить задуманный эффект? И каким лучше всего способом? Вот то, что пока сообразил: $(document).ready(function() { $(window).scrollTop(0); //при обновлении страницы поднимаем скролл страницы в самый верх }); $(window).scroll(function() { var topBlock3 = parseInt($('.block3').css('top')); // переменная, хранящая в себе значение "top" темного блока if (topBlock3 >= 285) { //если у этого блока значение "top" превышает 285, то удаляем событие scroll $(window).unbind(); } var scrollHeight = $(window).scrollTop(); // переменная, хранящая в себе значение расстояния, прокрученного // скроллом вниз и вверх (надо бы как-то сделать две переменные данного типа, чтобы в одной // прописывалось расстояние прокрутки вверх, а у другой переменной - вниз) $('.block3').animate({'top':'+='+scrollHeight},50); // прибавляем к значению "top" темного блока, при каждом вызове события scroll, значение сохранённое в переменной scrollHeight $('.block2').animate({'top':'-='+scrollHeight},50); // отнимаем у значения "top" серого блока, при каждом вызове события scroll, значение сохранённое в переменной scrollHeight });
-
Пжаль. Получается мне можно обратиться в раздел джава скрипта? Меня камнями там не обкидают? Просто я тоже не знакомился еще с джава...
-
В том то и дело, что я знаю, как реализовать это с фиксированной высотой. Но текст будет добавляться (через cms) и это дело должно тянуться. Поскольку это элемент дизайна - продолжение подвала.
-
Вообще то в Joomla! можно менять html код...
-
Неужели никто не знает? Или я что-то непонятно может написал?
-
Всем привет! Возможно ли прикрепить блок к левому нижнему краю, чтобы его обтекал текст. Вроде такого свойства нету, но может кто встречался с данной проблемой. Вот, что есть: http://mafia-world.ru/verstka/float-bottom.html Блок (1) как бы прикреплен к левому верхнему краю, а надо к нижнему левому. Подскажите пожалуйста как такое реализовать, чтобы текст тоже при этом обтекал этот блок.
-
Тем, что в доктайпе, который выложил я, можно верстать таблицы - он является переходным между блочной и табличной версткой. А в показанном Вами - нельзя верстать таблицы (вернее можно, но это не правильно, валидатор будет показывать ошибки).
-
это задается с помощью css: например .fon { background: url(http://.../fon.jpg) top center no-repeat; }
-
Читай: http://seoformat.ru/zachem-nuzhen-doctype-ot-w3c/
-
Вот это вставь: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Поскольку у тебя шаблон выполнен из блоков xhtml, а не html 4. Пустой тег <html> убери и вместо него: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru-ru" lang="ru-ru" >
-
Оно ? И кстати доктайп стоит неправильный!