Jump to content
  • 0

CSS или jquery


penchukov
 Share

Question

22 answers to this question

Recommended Posts

  • 0

Я бы так рассуждал.

Если на кросс плевать, то надо посмотреть, нужен ли jQ еще для чего-нибудь на сайте. Если нет, то делать на css, ибо подключать библиотеку ради одной такой плюшки не прикольно. Однако, если нужен кросс, то однозначно выпиливать на jQ.

Edited by Softlink
Link to comment
Share on other sites

  • 0

Я бы так рассуждал.

Если на кросс плевать, то надо посмотреть, нужен ли jQ еще для чего-нибудь на сайте. Если нет, то делать на css, ибо подключать библиотеку ради одной такой плюшки не прикольно. Однако, если нужен кросс, то однозначно выпиливать на CSS.

Да вот в раздумиях... Хотел бы сделать не динамичный, а одностраничный сайт. Просто очень удобная навигация по сайту, альтернативы ей не нашел.

Может кто кодом jq поможет или намёком чтоли?))

Link to comment
Share on other sites

  • 0

О, по-моему я не о том подумал. Я решил, что вы имеет ввиду вот эту стенку из картинок, которые сдвигаются вниз при наведении. А вы про скролл говорили. Я на вскидку не скажу, можно ли это сделать на CSS.

Link to comment
Share on other sites

  • 0

О, по-моему я не о том подумал. Я решил, что вы имеет ввиду вот эту стенку из картинок, которые сдвигаются вниз при наведении. А вы про скролл говорили. Я на вскидку не скажу, можно ли это сделать на CSS.

Нет нет) Стену я сделаю)

Да, я про скролл. Мне нужен JQ код для скролла, а не css) :)

Link to comment
Share on other sites

  • 0

О, по-моему я не о том подумал. Я решил, что вы имеет ввиду вот эту стенку из картинок, которые сдвигаются вниз при наведении. А вы про скролл говорили. Я на вскидку не скажу, можно ли это сделать на CSS.

Нет нет) Стену я сделаю)

Да, я про скролл. Мне нужен JQ код для скролла, а не css) :)

Как-нибудь на досуге попробую покрутить CSS, может что-то похожее получится. Но пока даже представить не могу, как можно это сделать без js.

p.s. Сайт в примере хороший. Автор любит CSS3 :)

Link to comment
Share on other sites

  • 0

О, по-моему я не о том подумал. Я решил, что вы имеет ввиду вот эту стенку из картинок, которые сдвигаются вниз при наведении. А вы про скролл говорили. Я на вскидку не скажу, можно ли это сделать на CSS.

Нет нет) Стену я сделаю)

Да, я про скролл. Мне нужен JQ код для скролла, а не css) :)

Как-нибудь на досуге попробую покрутить CSS, может что-то похожее получится. Но пока даже представить не могу, как можно это сделать без js.

p.s. Сайт в примере хороший. Автор любит CSS3 :)

:rofl: вы снова про css) я хочу спросить, возможно ли этот скролл сделать на JS?)

Link to comment
Share on other sites

  • 0

я хочу спросить, возможно ли этот скролл сделать на JS?)

полагаю прокрутка на js и сделана, а конкретнее, заглянув в код страницы и подгруженные сценарии, могу предположить, что стоит обратить внимание на http://www.carolinakaucher.com/en/js/smoothscroll_ext.js

css пока со временем работать не умеет.

Edited by Быколай
Link to comment
Share on other sites

  • 0

я хочу спросить, возможно ли этот скролл сделать на JS?)

полагаю прокрутка на js и сделана, а конкретнее, заглянув в код страницы и подгруженные сценарии, могу предположить, что стоит обратить внимание на http://www.carolinakaucher.com/en/js/smoothscroll_ext.js

css пока со временем работать не умеет.

css таки умеет работать со временем, отчасти, но умеет(транзишены, анимация). Просто тут не могу сходу сообразить к какому действию надо прикрутить тот же транзишн.

p.s. ТС, извиняюсь за css-ный троллинг :blush:

Link to comment
Share on other sites

  • 0

я хочу спросить, возможно ли этот скролл сделать на JS?)

полагаю прокрутка на js и сделана, а конкретнее, заглянув в код страницы и подгруженные сценарии, могу предположить, что стоит обратить внимание на http://www.carolinakaucher.com/en/js/smoothscroll_ext.js

css пока со временем работать не умеет.

Спасибо за ссылку))

Жаль что она обычным JS пишет...(( Туговато доходит если честно))

Link to comment
Share on other sites

  • 0

Спасибо за ссылку))

Жаль что она обычным JS пишет...(( Туговато доходит если честно))

Так с чистого JS как раз и начинают, а потом переходят к фреймворкам, а не наоборот...ничего плохого, если потратите часик второй на изучение.

Link to comment
Share on other sites

  • 0

Спасибо за ссылку))

Жаль что она обычным JS пишет...(( Туговато доходит если честно))

Так с чистого JS как раз и начинают, а потом переходят к фреймворкам, а не наоборот...ничего плохого, если потратите часик второй на изучение.

Да я не могу понять где эта функция в коде, что отвечает за данный скролл?

Там та я разберусь... Я не то чтобы не понимаю обычный JS. Просто к библиотекам привык что-ли...

Link to comment
Share on other sites

  • 0

css таки умеет работать со временем, отчасти, но умеет(транзишены, анимация). Просто тут не могу сходу сообразить к какому действию надо прикрутить тот же транзишн.

вы правы, уже таки да. не здесь и сейчас, но в принципе уже скоро ))

Link to comment
Share on other sites

  • 0

$('#тырымпырым').click(function() {

$.scrollTo('#тырымпырым', 2000);

});

)) :facepalmxd:

Это не лучший вариант!

Ты линейкой мерять будешь позицию для каждого элемента?

И в случае изменения количества контента станешь перемерять все расстояния?

Это для линки top можно посьавить 0, так как верх всегда вверху.

Например: http://jsfiddle.net/sGXrE/2/

Link to comment
Share on other sites

  • 0

$('#тырымпырым').click(function() {

$.scrollTo('#тырымпырым', 2000);

});

)) :facepalmxd:

Это не лучший вариант!

Ты линейкой мерять будешь позицию для каждого элемента?

И в случае изменения количества контента станешь перемерять все расстояния?

Это для линки top можно посьавить 0, так как верх всегда вверху.

Например: http://jsfiddle.net/sGXrE/2/

почему в коде же... при клике на див $('#откуда').click и поехали до определённого дива $.scrollTo('#сюда');

Link to comment
Share on other sites

  • 0

Нафига так заморачиваться? Jquery scrollto

Ты не заметил что привел линку на тот же плагин что и я?

Только я привел линку на домашнюю страничку плагина.

почему в коде же... при клике на див $('#откуда').click и поехали до определённого дива $.scrollTo('#сюда');

Ну тоже верно. Просто я предлагаю сделать это якорями, и потом выгребать hash линки по которой кликнули.

Можно было и проще написать, типа:


jQuery('.menu a[href^="#"]').click(function() {
jQuery.scrollTo(this.hash, 400);
return false;
})

но я привык так вот рассписывать, как в моем примере, для наглядности.

Link to comment
Share on other sites

  • 0

Нафига так заморачиваться? Jquery scrollto

Ты не заметил что привел линку на тот же плагин что и я?

Только я привел линку на домашнюю страничку плагина.

почему в коде же... при клике на див $('#откуда').click и поехали до определённого дива $.scrollTo('#сюда');

Ну тоже верно. Просто я предлагаю сделать это якорями, и потом выгребать hash линки по которой кликнули.

Можно было и проще написать, типа:


jQuery('.menu a[href^="#"]').click(function() {
jQuery.scrollTo(this.hash, 400);
return false;
})

но я привык так вот рассписывать, как в моем примере, для наглядности.

Да можно так. Ну на вкус и цвет, как говориться)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy