Jump to content

Great Rash

Expert
  • Posts

    7,974
  • Joined

  • Last visited

  • Days Won

    144

Everything posted by Great Rash

  1. .min-height {min-height: 400px; height: auto !important; height: 400px;} .min-width {min-width: 400px;} *html .min-width {width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 400 ? '400px' : 'auto');}
  2. А это не оно часом? if (!Array.prototype.forEach) { Array.prototype.forEach = function(fun /*, thisp*/) { var len = this.length; if (typeof fun != "function") throw new TypeError(); var thisp = arguments[1]; for (var i = 0; i < len; i++) { if (i in this) fun.call(thisp, this[i], i, this); } }; } function printBr(element, index, array) { document.write("<br />[" + index + "] is " + element ); } [12, 5, 8, 130, 44].forEach(printBr);
  3. Спасибо. Я отчасти использую что-то подобное, только сильно упрощенное. И над этим тоже надо будет подумать.
  4. Нет. Надо реализовывать самому. UPD: Хз насколько криво реализовал: Array.prototype.list = function() { for (var i = 0; i < arguments.length; i++) { if (arguments[i] && this[i]) { window[arguments[i]] = this[i]; } } } var info = ['cofee', 'brown', 'caffeine']; info.list('drink', 'color', 'power'); alert(drink + ' is ' + color + ' and ' + power + ' makes it special'); UPD2: И, кстати, это не функция, а конструкция языка (так написано на php.net). И, кстати, какая-то бесполезная...
  5. Ну я ж не навязываю. На вкус и цвет товарища нет.
  6. Я делаю это по собственной воле. Это оказалось удобней чем писать каждое правило на отдельной строке. Серьезно.
  7. Не, я работаю в Notepad++ и там ничего не переносится. Просто все равно не удобно.
  8. Ну вот хз... при большой вложенности доп. блоков не очень удобно читать конструкции вида: .class {...} .class .inner {...} .class .inner .deeper-element {...} гораздо удобней (мне) отбивать пустой строкой и внутренние элементы тоже: /*====== Block ======*/ .class {...} .class .inner {...} .class .inner .deeper-element {...} .class .inner2 {...} .class .inner2 .deeper-element {...} /*====== end Block ======*/
  9. А я вот наоборот, в последнее время начал отходить от табуляции. Оказалось, что это очень неудобно. Ну по крайней мере мне. В целом мысль тоже понятна. Спасибо.
  10. Ок, спасибо! Попробую применить на следующем проекте. Кто еще что-нить посоветует?
  11. Вот вопрос, у меня такое разнообразие шрифтов и цветов, что не понятно как рулить в таком случае? Т.е. вот есть у меня 2 одинаковых блока, но с разными цветами и размерами шрифтов. Что делать? Писать отдельно такую портянку: .fs12 {font-size: 12px;} .fs14 {font-size: 14px;} .fs16 {font-size: 16px;} .fs18 {font-size: 18px;} и т.п. или лучше считать, что это 2 разных блока? Но тогда у меня получается 100500 блоков...
  12. Что есть, то есть... Совершенно не умею организовывать код в CSS. Посоветуйте как бы его так организовывать, чтобы потом было легко поддерживать? А то у меня через некоторое время CSS превращается в кашу. Оговорюсь, что проекты у меня довольно специфичные. Т.е., например, наличие 10 разных размеров шрифтов или, скажем, 10 - 15 цветов для текста и сылок - это совершенно нормально. Так же абсолютно нормальная практика - рисование новых макетов параллельно с версткой, т.е. различные блоки, элементы, кнопки и т.п. появляются и исчезают постоянно. Например сейчас у меня main.css состоит из ~1800 строк и это не предел. Как организовывать код в такой ситуации совершенно не представляю.
  13. Кодировка в базе какая? В какой кодировке приходят данные на сервер?
  14. kremlin.ru? Кстати, нашел интересный сервис, пока искал как бы посмотреть на дату создания сайта. Вот так выглядел наш любимый htmlbook на заре своего существования Логотип-то оказывается Егор Жгун рисовал... о как, крутяк типа! UPD: А вот так, смешно сказать, Яндекс Ну и империя зла, куда ж без них (я их еще больше зауважал даже...)
  15. В этот день - 7 апреля 1994 года в международной базе данных национальных доменов верхнего уровня появилась запись о домене .ru. С чем вас и поздравляю, товарищи! Желаю рунету продолжать развиваться, желаю скорейшей смерти домену .рф, желаю поменьше УГ и побольше годных сайтов.
  16. WiFi роутер? http://www.eldorado.ru/cat/detail/71072354/ - за NETGEAR ничего не скажу http://www.eldorado.ru/cat/detail/71065753/ - ZyXel лично я не рекомендую Наверное можно еще что-то в таком же ценовом диапазоне найти.
  17. Ширина столбца в таблице рассчитывается автоматически если не задана жестко. Если ширина указана в процентах, то она остается таковой пока текст помещается в ячейке. Если текст не помещается в ячейке, то ширина столбца увеличивается если это позволяют данные в соседних столбцах. Как-то так.
  18. В любом случае в для ИЕ6 стоит фильтр AlphaImajeLoader, который убивает картинку. Ка и почему он там стоит это уже у вас надо спрашивать. дружище, ты хоть иногда о чем речь идет вникаешь
  19. Я предлагаю делать зебру скриптом, а не при помощи CSS, чтоб работало абсолютно везде.
×
×
  • 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