![](https://htmlforum.dev/uploads/set_resources_18/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
Great Rash
Expert-
Posts
7,974 -
Joined
-
Last visited
-
Days Won
144
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Great Rash
-
.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');}
-
А это не оно часом? 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);
-
Спасибо. Я отчасти использую что-то подобное, только сильно упрощенное. И над этим тоже надо будет подумать.
-
Нет. Надо реализовывать самому. 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). И, кстати, какая-то бесполезная...
-
Ну я ж не навязываю. На вкус и цвет товарища нет.
-
Я делаю это по собственной воле. Это оказалось удобней чем писать каждое правило на отдельной строке. Серьезно.
-
А чем cellspacing не угодил?
-
Не, я работаю в Notepad++ и там ничего не переносится. Просто все равно не удобно.
-
Ну вот хз... при большой вложенности доп. блоков не очень удобно читать конструкции вида: .class {...} .class .inner {...} .class .inner .deeper-element {...} гораздо удобней (мне) отбивать пустой строкой и внутренние элементы тоже: /*====== Block ======*/ .class {...} .class .inner {...} .class .inner .deeper-element {...} .class .inner2 {...} .class .inner2 .deeper-element {...} /*====== end Block ======*/
-
А я вот наоборот, в последнее время начал отходить от табуляции. Оказалось, что это очень неудобно. Ну по крайней мере мне. В целом мысль тоже понятна. Спасибо.
-
Ок, спасибо! Попробую применить на следующем проекте. Кто еще что-нить посоветует?
-
Вот вопрос, у меня такое разнообразие шрифтов и цветов, что не понятно как рулить в таком случае? Т.е. вот есть у меня 2 одинаковых блока, но с разными цветами и размерами шрифтов. Что делать? Писать отдельно такую портянку: .fs12 {font-size: 12px;} .fs14 {font-size: 14px;} .fs16 {font-size: 16px;} .fs18 {font-size: 18px;} и т.п. или лучше считать, что это 2 разных блока? Но тогда у меня получается 100500 блоков...
-
Что есть, то есть... Совершенно не умею организовывать код в CSS. Посоветуйте как бы его так организовывать, чтобы потом было легко поддерживать? А то у меня через некоторое время CSS превращается в кашу. Оговорюсь, что проекты у меня довольно специфичные. Т.е., например, наличие 10 разных размеров шрифтов или, скажем, 10 - 15 цветов для текста и сылок - это совершенно нормально. Так же абсолютно нормальная практика - рисование новых макетов параллельно с версткой, т.е. различные блоки, элементы, кнопки и т.п. появляются и исчезают постоянно. Например сейчас у меня main.css состоит из ~1800 строк и это не предел. Как организовывать код в такой ситуации совершенно не представляю.
-
Кодировка в базе какая? В какой кодировке приходят данные на сервер?
-
Ищите UPD: опять же
-
kremlin.ru? Кстати, нашел интересный сервис, пока искал как бы посмотреть на дату создания сайта. Вот так выглядел наш любимый htmlbook на заре своего существования Логотип-то оказывается Егор Жгун рисовал... о как, крутяк типа! UPD: А вот так, смешно сказать, Яндекс Ну и империя зла, куда ж без них (я их еще больше зауважал даже...)
-
В этот день - 7 апреля 1994 года в международной базе данных национальных доменов верхнего уровня появилась запись о домене .ru. С чем вас и поздравляю, товарищи! Желаю рунету продолжать развиваться, желаю скорейшей смерти домену .рф, желаю поменьше УГ и побольше годных сайтов.
-
WiFi роутер? http://www.eldorado.ru/cat/detail/71072354/ - за NETGEAR ничего не скажу http://www.eldorado.ru/cat/detail/71065753/ - ZyXel лично я не рекомендую Наверное можно еще что-то в таком же ценовом диапазоне найти.
-
Из чего складывается ширина столбца в таблице?
Great Rash replied to 1284metra's question in HTML Coding
Ширина столбца в таблице рассчитывается автоматически если не задана жестко. Если ширина указана в процентах, то она остается таковой пока текст помещается в ячейке. Если текст не помещается в ячейке, то ширина столбца увеличивается если это позволяют данные в соседних столбцах. Как-то так. -
SOS ! Не отобраается шапка joomla 1.5 в ie6
Great Rash replied to merchspb's question in HTML Coding
Ищите и обрящете (с) -
SOS ! Не отобраается шапка joomla 1.5 в ie6
Great Rash replied to merchspb's question in HTML Coding
Блин... я и правда лошара -
SOS ! Не отобраается шапка joomla 1.5 в ie6
Great Rash replied to merchspb's question in HTML Coding
В любом случае в для ИЕ6 стоит фильтр AlphaImajeLoader, который убивает картинку. Ка и почему он там стоит это уже у вас надо спрашивать. дружище, ты хоть иногда о чем речь идет вникаешь -
Я предлагаю делать зебру скриптом, а не при помощи CSS, чтоб работало абсолютно везде.