Jump to content

Switch74

Expert
  • Posts

    3,246
  • Joined

  • Last visited

  • Days Won

    155

Everything posted by Switch74

  1. У меня мозг взорвался от этой темы
  2. а вы не пробовали пробелы ставить, там перенос идет по словам (т.е. по пробелам), а не по слогам
  3. а так не пробовали? .subs a{padding:5px}
  4. Вот только для того, чтобы написать вашу одну строку, нужно грузить 100500 строк jquery, и это ради одного анимэйта в данном случае. лично у меня jquery во всех сайтах по умолчанию подключается, возможно ТС его еще где заюзает, думаю если изучит - он найдет ему применение и ему не захочется писать на гольном js.
  5. судя по адресу - две разные страницы
  6. #nav {position:relative} #nav ul{position:absolute}
  7. нужно воспользоваться position:absolute а для какого элемента в вашем меню это нужно я не знаю - нет кода
  8. из вашего примера button .icon {width: 20%; height: 100%; background:blue} button .text {width: 80%; height: 100%; background:red} Оба блока div имеют height и у меня в Chrome все отображается норм
  9. так у вас в примере вроде в процентах и есть?..
  10. у вас по умолчанию выравнивание в td идет по центру и т.к. в правом столбце больше информации вся таблица и соответственно левая колонка увеличиваются в размерах, выставите для td vertical-align:top и уберите свой отрицательный margin
  11. кста, хочу заметить, что в браузерах тегу table присваивается класс display: table;
  12. Ну у тебя на странице сразу выложены все серии, если ты смотрел 1, а потом включаешь 2, первая не удаляется с страницы а просто скрывается, но при этом продолжает работать. Если нужно, чтобы такого не было: удаляй 1 серию из html и на ее место вставляй 2, обычно это делается js
  13. на jsfiddle.net выложи, а то без html не понятно к чему эти стили
  14. на мой взгляд - это одно и тоже за исключением того, что table-cell не поддерживается старыми браузерами
  15. http://jsfiddle.net/PUSgC/ на одном CSS и без таблиц можно реализовать через @media
  16. выравнивание фона подобной схемой: left:50%; Margin-left:-половина ширины страницы в px;
  17. ну вроде все верно, ID в скрипте писать не нужно, там все автоматом достается, получается берем первый пост и присваиваем всем картинкам в нем класс lb_rlightbox_post-1 $(post).find('a[href$=".bmp"],a[href$=".gif"],...').attr('class', 'lb_rlightbox_'+$(post).attr('id')); после для всех картинок имеющих класс lb_rlightbox_post-1 привязываем обработчик лайтбокса $( ".lb_rlightbox_"+$(post).attr('id')).rlightbox(); Если эта схема заработает, то я бы предложил оптимизировать весь код так: в PHP поставили постам в карусели class=post и id=post-1 для всех картинок, которые в этом посте проставь класс равные id этого поста, в нашем случае class=post-1 тогда весь скрипт превратится в <scripttype="text/javascript"> jQuery(document).ready(function($){ var select = $('.post').each(function(n,post) { $(post).find("."+$(post).attr('id')).rlightbox(); }); }); </script> Таким образом немного разгрузится клиентская машина
  18. Пост запрос можно реализовать и с помощью js возможно вам удастся и просто форму сделать с открытием через target=_blank например
  19. о как , а вот тут уже посложнее, парсер с другого сайта, к тому же с такого рода языком в много тысяч иероглифов - это ппц. судя по структуре должен отрабатывать post запрос на страницу http://www.zdic.net/sousuo/ с переменной q=вашему иероглифу, так же там есть скрытое поле tp=tp1, возможно без него не будет работать.
  20. если размер block2 соответствует размеру картинки, то можно так http://jsfiddle.net/eTQdd/ с помощью js универсальный вариант для большого количества таких конструкций http://jsfiddle.net/eTQdd/1/
  21. могу предположить только то, что: var select = $('.post-49, .post-1 ') это означает создать лайтбокс для постов 49 и 1 дальше вы всем картинкам из этих постов ставите класс и к этому классу привязываете обработчик лайтбокса select.attr('class', 'lb_rlightbox'); $( ".lb_rlightbox" ).rlightbox(); если мое предположение верно, то могу предложить делать так: в PHP вставлять уникальный id (1,...,49), а class=post var select = $('.post').each(function(n,post) { $(post).find('a[href$=".bmp"],a[href$=".gif"],...').attr('class', 'lb_rlightbox_'+$(post).attr('id')); $( ".lb_rlightbox_"+$(post).attr('id')).rlightbox(); }); пробегаем посты по порядку, берем их id? находим в каждом из них интересующие нас картинки и присваиваем уникальный класс к которому вешаем обработчик лайтбокса если лайтбокс отрабатывает только с теми картинками класс которых был передан, то все должно работать PS за работоспособность кода не отвечаю, давно не практиковал, но логика надеюсь понятна
  22. делал такое, вариант интересный, но боты в таком случае будут индексировать только на одном языке сайт. движок для сайта - очень хорошая штука автоматизирует большую часть однотипных действий и уменьшает время работы с чистым кодом как уже сказали, на PHP можно все, начни с установки локального сервера: дэнвер или еще какого, когда он у тебя сможет отображаться index.html с твоей страничкой, можно создать index.php и переходить к изучению. Мне удобнее и проще изучать языки на примерах, желательно начать с простых, смотрим и разбираем функции из примеров и потом начинаем их комбинировать и использовать как нам надо. Мне нравится справочник http://php.net/manual/ru/
  23. Я так понимаю у вас странички поиска по данным словам уже есть, и если у вас появляется новая статья, вы заводите такую страничку и ключевое слово в этот список. Вам нужно, чтобы теперь вводя слово, которого нет в этом списке происходил поиск по всей статье? Если так, то без PHP полноценный и быстрый поиск у вас не получится, можно попробовать через js: подгружаем страничку, парсим ее на наличие нужного слова, если оно есть, добавляем данную страничку в список релевантных и так последовательно со всеми страницами которые есть у вас на сайте, после можно будет вывести список ссылок на странички с искомым словом, НО! данный метод будет очень медленным с большим количеством страниц. Чтобы его ускорить можно создать огромную xml или любой другой текстовый документ с информацией на страницах и ссылками на эти страницы, долгим будет только первый поиск, остальные будут быстрыми если будете кэшировать эту огромную страничку. Это поможет, если не слишком часто обновляются странички.
×
×
  • 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