Comments 53
крутая штука, сохраню, плюсанул Вам
+8
Я не понял что то. Еще раз поясните, какую смысловую нагрузку несет эта сетка?
0
сетка самым верхним слоем (помните графические редакторы?). даёт возможность проверять выправку дизайна, чтобы вовремя подправить. вещь удобная. умелое использование положительно влияет на точность и аккуратность конечного результата.
+3
Только странно что её не убрали после запуска сервиса.
0
Можно, например, наглядно проконтролировать отступы и равнение по краю.
К тому же интересна сама идея подключения яваскрипта для подобных целей.
К тому же интересна сама идея подключения яваскрипта для подобных целей.
+1
выравнивание вёрстки по сетке. достаточно важная штука в веб-дизайне
0
Гм, для резины да, полезно.
+1
А еще посмотрите код страницы edu.mail.ru/cgi-bin/splash
Довольно-таки оригинальный способ "облегчить" странчку :)))
Довольно-таки оригинальный способ "облегчить" странчку :)))
+2
UFO just landed and posted this here
Про сетку писали несколько раз, поищите :)
0
Ссылка побилась
http://www.puidokas.com/portfolio/gridfo…
http://www.puidokas.com/portfolio/gridfo…
+1
В других браузерах тоже стоит проверять )
+5
вау, Тайные рецепты от artlebedev
+14
да этим рецептам уже больше года, гуляют по ангоязычному интернету и CSS-фреймворкам.
+3
Не знаю, что там по чему гуляет, но это мой код.
http://harisov.livejournal.com/70420.htm…
http://harisov.livejournal.com/70420.htm…
0
Виталий, я не умаляю Вашей гениальности (не поймите превратно), просто на фоне
http://developer.yahoo.com/yui/grids/bui…
http://www.w3.org/TR/css3-grid/
http://www.gwhite.us/downloads/css_grid_…
http://960.gs/
http://code.google.com/p/blueprintcss/
предложенное решение выглядит не настолько передовым. Да, его идея витает в воздухе, и большой респект за реализацию. Но оно не является новым для Интернета вообще, хотя для Рунета в частности очень даже новаторское.
http://developer.yahoo.com/yui/grids/bui…
http://www.w3.org/TR/css3-grid/
http://www.gwhite.us/downloads/css_grid_…
http://960.gs/
http://code.google.com/p/blueprintcss/
предложенное решение выглядит не настолько передовым. Да, его идея витает в воздухе, и большой респект за реализацию. Но оно не является новым для Интернета вообще, хотя для Рунета в частности очень даже новаторское.
0
Красавцы.
+2
Проголосовать не могу, но добавил в избранное...
Полезная штука.
Полезная штука.
0
Какая неприятность… )
+4
а никто не подумал, что эти вот комментарии оставлены специально?
0
А почему нельзя делать скриншоты и просто сверять расстояния в оригинальным макетом.. например, наблюдая за координатами мышки в пикселях (в фотошопе)?
-6
кстати! по Ctrl-плюс дизайн разъезжается, ибо часть элементов жестко прибита к сетке, а часть - нет
0
Вот такое пришло в голову для GreaseMonkey:
// ==UserScript==
// @name gridViewer
// @namespace gridViewer
// @description View grid of page
// @include http://*.ru*
// ==/UserScript==
(function() {
function _columns(a) {
if (window.location.search.indexOf("columns") == -1) {
return;
}
_addStyles();
_addGrid(a);
}
function _addStyles() {
var _rule = '.column_ { position: fixed;z-index: 999; top: 0; display: block; height: 100%;border-right: 1px dashed #4affff; }' +
'* html .column_ {position: absolute; }'
document.styleSheets[0].insertRule(_rule, 0);
}
function _addGrid(array, containerNode) {
var _containerNode = (containerNode || document.body);
for (var i = 0, l = array.length; i < l; i++) {
var el = document.createElement('span');
el.className = 'column_';
el.style.cssText = 'left:' + array[i] + '%';
_containerNode.appendChild(el);
}
}
_columns([2, 10, 18, 26, 34, 42, 50, 58, 66, 74, 82, 90, 98]);
})()
// ==UserScript==
// @name gridViewer
// @namespace gridViewer
// @description View grid of page
// @include http://*.ru*
// ==/UserScript==
(function() {
function _columns(a) {
if (window.location.search.indexOf("columns") == -1) {
return;
}
_addStyles();
_addGrid(a);
}
function _addStyles() {
var _rule = '.column_ { position: fixed;z-index: 999; top: 0; display: block; height: 100%;border-right: 1px dashed #4affff; }' +
'* html .column_ {position: absolute; }'
document.styleSheets[0].insertRule(_rule, 0);
}
function _addGrid(array, containerNode) {
var _containerNode = (containerNode || document.body);
for (var i = 0, l = array.length; i < l; i++) {
var el = document.createElement('span');
el.className = 'column_';
el.style.cssText = 'left:' + array[i] + '%';
_containerNode.appendChild(el);
}
}
_columns([2, 10, 18, 26, 34, 42, 50, 58, 66, 74, 82, 90, 98]);
})()
+2
Чтобы в продакшене не было всякого лишнего, я использую конструкции вида (PHP)
if (CONFIGURATION !== CONF_PRODUCTION) {
$this->layout->addJsFile('/js/columns.js');
}
Еще есть CONF_DEVELOPMENT (локальная тачка) и CONF_PREVIEW (демо-сервер)
if (CONFIGURATION !== CONF_PRODUCTION) {
$this->layout->addJsFile('/js/columns.js');
}
Еще есть CONF_DEVELOPMENT (локальная тачка) и CONF_PREVIEW (демо-сервер)
-2
http://internet.yandex.ru/?columns
Что-то там кнопка "Измерить скорость" не по сетке... Блок "Что дальше" тоже не по сетке... :)
Что-то там кнопка "Измерить скорость" не по сетке... Блок "Что дальше" тоже не по сетке... :)
-1
Удобнее былобы включать режим с сеткой не через query-srting, а якорем.
Чоб страница не перезагружалась. Ну и для такой бодяги совсем не нужно заводить не анонимную функцию в глобальной видимости.
Чоб страница не перезагружалась. Ну и для такой бодяги совсем не нужно заводить не анонимную функцию в глобальной видимости.
0
открыли бдя америку
-1
тч0рт, выключили :(
+1
Sign up to leave a comment.
Яндекс.Интернет, как верстали макет