Jump to content

hypnocolor

Expert
  • Posts

    749
  • Joined

  • Last visited

  • Days Won

    32

Posts posted by hypnocolor

  1. Очевидно, заглянуть в исходник и посмотреть, какие js-файлы подключены и какой код используется для запуска. Однако меня смущает вот эта строка:

    <script type="text/javascript" src="../jquery-1.3.1.js"></script>

    Видно, что плагин дико старый. На вашем месте я бы не копался по всяким постам десятой свежести и воспользовался проверенным хорошим обновляющимся решением. http://owlgraphic.com/owlcarousel/, например.

    • Like 1
  2. Можно же сделать общий класс (ширина в 100 точек, расположить посередине) и давать его каждому блоку, а для дополнительного оформления каждому блоку свои дополнительные классы придумать.

  3. Вообще, то же самое, что в исходном варианте прописано у .green, можно прописать для параграфа, тогда .green вообще можно убрать, оставив только параграф — вот и минус один тег.

  4. Хорошо, прислушаюсь к его мнению. ^_^

    Но по правде говоря, мы же сейчас не используем тег <br>, а используем вместо него, например, span у которого стили прописаны display: block

     

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

  5. Рома Комаров недавно высказался, и я склонен с ним согласиться:

     

    Maintainability is so much more important than “clean HTML”. HTML is not data. Do not use “smart” CSS where you can write dumb HTML.

  6. У вас там в коде есть функция, которая прибивает кнопку заказа звонка к верху окна. Логика его работы, по меньшей мере, странная. Вместо того, чтобы просто делать position:fixed для нужного элемента, там используется absolute и постоянно пересчитывается top при скролле окна. Попробуйте воспользоваться каким-то готовым решением для фиксирования кнопки. Например, http://wd.dizaina.net/scripts/stickyfill/

  7. Не совсем понятно, зачем в данном случае ограничиваться только одним элементом. Да, можно воспользоваться предложенным вариантом, но в таком случае будет жёсткое ограничение на контент зелёной области — только текст и ничего более. Поэтому в данном случае ограничение одним элементом избыточно, на мой взгляд. Больше минусов от него.

  8. На решение заказчика может повлиять воз и маленькая тележка факторов, и домен тут — капля в море. Разные же бывают люди, кто-то вообще ничего в этом всём не понимает и просто хочет, чтоб было сделано и работало, а кому-то более разбирающемуся в теме будет нужно сначала взглянуть на ваш код, чтобы понять, стоит ли вообще с вами иметь дело. У меня как-то 50/50 было, но домен и хостинг всегда были платными. Мне кажется, это профессиональная необходимость. Даже если кому-то это ничего не скажет, то в глазах знающего человека это вас немного повысит — мол, хостинг есть, домен нормальный, значит, серьёзно к делу подходит, а не лишь бы сбацать быстро портфолио на халявном хостинге, только бы работать позвали. 

  9. Я первый раз сам прикручиваю галерею, не хватает опыта!! Скорее всего есть ошибка в коде или классе.  Спасибо за уделенное время и подсказки. Вы всегда помогаете)))

    Да там не то, чтоб ошибка, там просто сам скрипт, который отвечает за работу галереи, вызывается не на странице, а внутри js-файла.

    	pathFile: [		['#page_index', 'js/include/index.js'],		['#page_restaurant', 'js/include/restaurant.js'],		['#page_reviews', 'js/include/reviews.js'],		['#page_reservation', 'js/include/reservation.js'],		['#page_banquet', 'js/include/banquet.js'],		['#page_stock', 'js/include/stock.js'],		['#page_gallery', 'js/include/gallery.js'],	],

    Это кусок из main.js. В нём видно, что внутри js-файла подключаются ещё несколько для разных целей. Достучаться уже к этим файлам на исходном сайте у меня не вышло, вместо содержимого файлов вижу пустой экран. Короче, на данном этапе я вам советую Фотораму всё же. Для вас это будет куда проще и, надеюсь, успешнее.

  10. Знаете, поскольку вы просто бездумно всё скопировали — там может быть ещё миллион причин, почему всё не работает. Тем более, судя по коду, галерея какая-то велосипедная, привязана к конкретным названиям классов и т.д. Поэтому я бы вам посоветовал либо найти человека, который залезет на хостинг и сам разберётся во всём (а то уже «Битва экстрасенсов» у нас какая-то выходит), либо вообще выбросить эту галерею и попробовать Фотораму. Работает хорошо, написана грамотным человеком, по внешнему виду тоже подходит.

     

    Апдейт: не, по поводу галереи я чушь написал. Покопал чуть глубже исходный сайт, скрипт для работы галереи там подключается каким-то странным образом, я до него добраться даже не могу. И не хочется, честно говоря, в 7 утра лучше спать пойти :)

  11. Попробуем ещё раз, попроще. Вот есть у вас кроссовки. Чтобы они работали, их надо надеть на ноги. Это просто: кроссовки — для ног. Сначала нужно иметь ноги, потом покупать кроссовки, а не наоборот.

    С плагинами для jQuery точно так же. Сначала в коде должен подключаться сам jQuery, потом уже весь остальной код, под него написанный (плагины и т.д.). 

    А по поводу этой строчки кода.. Эх, удалите её просто, она бесполезна в данном случае и вызывает ошибку.

×
×
  • 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