Jump to content

Great Rash

Expert
  • Posts

    7,974
  • Joined

  • Last visited

  • Days Won

    144

Everything posted by Great Rash

  1. «трехколоночный макет» в Google.
  2. Ну в принципе while с успехом заменяет for. Я не знаю как именно в PHP, но в некоторых ЯП переменная-итератор внутри цикла локальная и в этом смысле for удобней. Например в JS это не так и там можно спокойно вместо for писать while.
  3. Блин, ну подумайте немного. Очевидно же, что надо просто добавить пространства в спрайт, а не лепить тени прям вплотную.
  4. При прочих равных он должен быть красивым. Не ёрничайте.
  5. http://codepen.io/GreatRash/pen/bsBex - ничо нигде не смещается
  6. Задача выполнима. Берёте и делаете всё картинками. Совсем уже со своим CSS3 верстать разучились...
  7. .swf - это скомпилированный файл флеша (обычно swf соделжит видео плеер со соответствующим публичным API). Внутри флеша видео должно быть закодировано в контейнер .flv. По другому вы никак видео не вставите.
  8. Не совсем понятно, что вам надо. Аккордеон чтоли?
  9. Есть еще один недостаток: при неизвестной ширине колонок это всё не будет работать.
  10. Ну не во всех. Учат неправильно. Помнится в старых браузерах рендер страницы происходил быстрее, если стили были назначены на ID а не на класс, но сейчас это уже не актуально. Для всех сомневающихся в правильности отказа от идентификаторов посмотрите на CSS-мастодонтов вроде bootstrap, вы не найдёте там id. Это просто говорит о том, что разработчики криворукие. Но я не спорю - там где без !important не обойтись конечно надо его юзать.
  11. А видео, это разве не .flv?
  12. Если опишете о чём вообще речь идёт, то может и предложения появятся
  13. Друзья, я предлагаю вам закончить перебранку. Следующий ответ в таком духе закончится наказанием одного из вас. nerv, хочу напомнить. что у нас даже завуалированный мат запрещён. Будьте пожалуйста повежливее друг с другом. Это и к вам, post-rock, относится.
  14. Сделали тяп-ляп, работает и ладно... Чтож, я только за. Чем больше таких как вы, тем ценнее такие как я
  15. Довод против id всего один: поиск по id является наибыстрейшим методом нахождения элемента на странице в JS. Программист, который пишет скрипты для сайта не должен думать о том, что он может повлиять на отображение сайта если он, например, создаст элемент на странице с каким-то id. Иногда требуется клонировать какой-то элемент на странице, а т.к. id должен быть уникальным, то такой элемент клонировать будет нельзя (стили поведут себя непредсказуемо). Да можно сказать что-то типа: "я делаю сайт один, от и до, без команды, я и программист и верстальщик в одном лице". Но надо понимать, что вы отдадите сайт потом в пользование клиенту. Когда-то сайту потребуется доработка, и у человека, который будет дорабатывать страницу возникнет геморрой. А всё потому, что вам впадлу было точку вместо шарпа написать в CSS. Или потому, что вы не знаете как по-другому повысить специфичность правил и перекрыть какие-то стили. Думать надо о коллегах короче.
  16. !important вообще абсолютное зло. Если у вас в стилях потребовался !important, значит у вас что-то не так со стилями.
  17. Есть мнение, что вы вкладываете в понятие HTML5 больше, чем есть на самом деле
  18. У вас там проблемы с версткой. Вы зачем-то назначили для .rScrollbar__track-v .track .track-b стиль top: 5px; поставьте вместо этого top: 0; и вылезать не будет. Опять же проблема в вёрстке. Просто замените для .rScrollbar__track-v .track стили top: 11px; bottom: 11px; на top: 0; bottom: 0;UPD: и вообще вы тупо скопировали мой код, а вам надо было повнимательней почитать, что я написал. Вам при инициализации совершенно не нужен дополнительный html (если уж вы всё делаете через CSS 3). Замените вот это: $(function () { $('.b-scroll-test').rScrollbar({ trackV: { container: '#trackV', track: { html: '<div class="track-t" /><div class="track-b" />' }, bar: { html: '<div class="bar-t" /><div class="bar-b" />' } }, trackH: { track: { html: '<div class="track-l" /><div class="track-r" />' }, bar: { html: '<div class="bar-l" /><div class="bar-r" />' } } });});на это: $(function () { $('.b-scroll-test').rScrollbar({ trackV: { container: '#trackV' } });});и по новой перепишите стили. Уверяю вас, у вас куча геморроя пропадёт и CSS сократится почти вдвое.
  19. Просто выровняйте по центру и всё.
  20. Дело совсем не в денвере. Просто в браузере есть ограничения на запуск файла ссылающегося на файловую систему (ссылки вида file://), такова политика безопасности. Когда вы используете денвер (или другой сервер), он передаёт инфу по http, который является разрешенным протоколом для любых данных.
×
×
  • 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