Jump to content

Switch74

Expert
  • Posts

    3,246
  • Joined

  • Last visited

  • Days Won

    155

Everything posted by Switch74

  1. вот интересная статья, но я бы советовал работать в UTF
  2. факт интересный конечно: чтобы обработать две буквы и значение требуется больше времени чем для четырех букв и возможных нескольких значений. я считаю, что иногда id все же можно использовать, если он есть в чем проблема сделать для него запись в CSS и не добавлять еще один класс. т.б. что с количеством классов растет и их длина, выиграв время в формировании страницы можно потерять в скорости загрузке и трафике. ИМХО PS: подозреваю скорость падает из-за использования id только потому, что они учитываются js, это только предположение
  3. ну если однородный фон, то можно пренебречь прозрачностью я думаю
  4. а в чем проблема накладывать по верх углов iframe уголки? пример
  5. Ну вот что-то вроде http://jsfiddle.net/VE2gh/3/ и опять же можно попробовать что-то упростить если очень сильно захотеть
  6. for для удобства иногда в нем бывает удобно создавать сложные циклы например: for ($i = 1, $j = 0; $i <= 10; $j += $i, print $i, $i++); но while и do while это универсальные циклы, с возможностью пред и пост- условия
  7. а еще лучше тупо удалить все из корня по возможности
  8. если вы хотите, чтобы ChangeText; выполнялась после $("p").animate({top:y(),left:x()},300); попробуйте сделать так $("p").animate({top:y(),left:x()},300,ChangeText); еще можно писать так для экономии места: $("p").animate({fontSize:26},500).animate({top:y(),left:x()},300).animate({top:y(),left:x()},300);если анимация animate({top:y(),left:x()},300) будет повторяться n раз, можно сделать цикл
  9. Иногда удобнее, когда объект имеет несколько параметров/характеристик/свойст которые могут меняться/срабатывать или еще что. Например вы можете создавая слайдер создать кучу переменных которые будут указывать количество фоток, размеры и скорость их смены, а можно создать 1 объект который будет иметь все эти параметры. Теперь предположим вам нужно создать несколько таких слайдеров на одной странице, но с разными параметрами: в варианте с переменными вам придется каждый слайдер описывать отдельно и у переменных появятся индексы дабы слайдеры работали в случае с объектами вы лишь один раз описываете модель слайдера а потом создаете объект передавая ему нужные параметры за счет этого код может значительно уменьшиться, а скорость написания сайта увеличиться.
  10. а как вы вообще хотите реализовать момент открытия записи: 1. на новой странице: можно просто прописать ссылку ведущую на запись 2. или всплывающим окном (потребуется использование js): 2.1. связь через id с подгрузкой записи динамически - нужно создать странички с этими записями и назвать их так же, как в id указанно 2.2. использование title здесь нужно будет только выводить title и все когда определитесь как именно хочется сделать, будет решать задачу + и - есть у каждого способа: у первого и второго придется редактировать несколько файликов у третьего достаточно будет редактирования одного файлика если есть возможность использования php, то все данные можно брать из файлов/БД и создать скрипт, который будет автоматически формировать данный календарь, будет всего 1-3 файлика для работы с календарем
  11. по ссылке 404 ошибка пробел в конце удаляем и все работает http://jsfiddle.net/...ryter/LNy37/2/ думаю ТС хотел именно решение визуальное, как на картинке, а не очевидное данного оформления можно добиться с помощью CSS без скриптов, убрать отступы и выставить нужные размеры с цветами
  12. а так http://jsfiddle.net/LHFku/1/
  13. я бы использовал display:inline-block; вместо float и выровнять по вертикали как: top, middle, bottom? если по топу, то вам явно не хватает места для всех элементов, если им можно в две строчки вставать и нужно выровнять посередине, то можно превратить ul в таблицу
  14. могу предложить что-то вроде этого, тестить не тестил, привожу только как пример id у записей можно использовать как связи для подгружаемых записей через js можно конечно все записи вбить прямо в title и выводить их оттуда, дорабатывать и перерабатывать данный пример можно сколько угодно
  15. а что-нибудь на вроде этого, надеюсь схема понятна http://jsfiddle.net/3FZy2/
  16. попробуйте для данных слоев указать left еще их можно вставить на прямую в body
  17. а где ссылка на сайт или код?
  18. Да никто не лепит, я и отдельными картинками тоже пробовал. Просто в местах стыков образуются пустые промежутки в 1-2px. Или браузер искажает саму картинку чуть-чуть, в результате, например, левая граница чуть толще (размытее), чем верхняя. Хотя при 100% все выглядит идеально. А эти искажения в любом браузере будут, причем возможно везде разные.
  19. могу предложить способ которым я пользовался когда-то 1. бордер совмещаете с тенью которая вам нужна в картинках 2. нарезать можно однопиксельные бордеры и вставлять через background и repeat а так же уголки как отдельные файлы так и спрайтами ах да, забыл сказать, что в ie7 не очень корректно производится округление из-за чего в данном примере могут появляться однопиксельные белые полосы, чтобы избавиться от этого можно воспользоваться бордером в 2px и расширить область .block_background на 1px во все стороны, если тень во все стороны будет градиентом из не прозрачного цвета, то можно обойтись бордером и в 1px. Хотя возможно достаточно будет просто расширить .block_background на 1px во все стороны и не париться
  20. а так? header('Location: http://www.example.com/');
  21. скорее всего, потому что у вас меню выравнивается через js, который отрабатывает после полной загрузки страницы
  22. находим в google 1. php xls интересуют парсеры 2. html построение графиков PHP парсер разбирает xls и передает нужные цифры на основе которых строите графики
  23. bottom должен прокатывать, скорее всего у вас просто установлено owerflow:hidden;
×
×
  • 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