Great Rash
Expert-
Posts
7,974 -
Joined
-
Last visited
-
Days Won
144
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Great Rash
-
Вот она ключевая фраза - "не старался вникнуть" Меня как верстальщика Опера бесит почти так же как ИЕ. Причем если ИЕшные баги достаточно известны, то инфу про исправление багов в Опере очень сложно найти. Я не знаю хороша ли она с точки зрения пользователя, но с точки зрения верстальщика это УГ. Раньше сидел на Мозилле, но теперь пользуюсь только Хромом, т.к. Мозилла по сравнению с ним, просто черепаха. Может быть юзал бы Сафари если б он не запускался так долго.
-
Пыл заказчика легко охладить увеличением своей выгоды пропорционально хотелке заказчика. А еще в этом случае отлично помогает ТЗ, который позволяет послать заказчика с формулировкой: "Этого в ТЗ не было!"
-
Вам стоит отказаться от этой концепции сайта ибо вы никогда не выровняете все так как хотите если только у вас не полностью фиксированный сайт (как в высоту, так и в ширину). Глупо раскидывать контент на несколько страниц ради "красивостей". Надо делать наоборот - красивости подстраивать под контент, а не контент под красивости. Помните, что на сайт люди приходят ради текста, а не ради серых и цветных квадратиков.
-
Программеры при необходимости сами все пометят. Да и, как правило, от помеченных основных блоков толку нет. Основным лэйаутом навряд ли кто-то будет рулить.
-
Я считаю, что ID использовать вообще нельзя. Представление документа должно быть завязано на классы. ID придуман для использования языками программирования. Приведу такой интересный факт: я однажды устраивался на работу в одну компанию где мне сразу заявили, что одним из условий написания кода у них является неиспользование ID в верстке. И я с ними в этом плане согласен, оставьте ID программистам не усложняйте им жизнь.
-
background-repeat
-
Я кеш шифтом сбрасываю... контролом разве надо?
-
Читайте внимательно сабж:
-
document.forms.form.comment.value == null - немного странная проверка, можно написать !document.forms.form.comment.value alert(document.forms.form.comment.value) - что показывает при простом обновлении (при обновлении SHIFT + F5)? alert(document.forms.form.comment.value.length) - что показывает (при обновлении SHIFT + F5)?
-
Нажать на фотке правой кнопкой мыши и выбрать в контекстном меню пункт "сохранить как...". Не?
-
Проблема с отображением модуля в IE7
Great Rash replied to Freeman Liberty's question in HTML Coding
Сверстано как-то через одно место... Переделайте картинки по принципу двухколоночного макета. Тогда все встанет как надо. -
Угу - дешевка. Да и читать противно. Глаза устают. Хоть сайт и шуточный, а все равно.
-
По принципу обычной страницы.
-
Тогда JavaScript.
-
Если б не знал, что это собака ни за что бы не догадался. Градиенты фтопку. Несмешно
-
Задать line-height для <span class="img"></span> равный его высоте. Либо воспользоваться ссылкой из поста №12
-
Что именно нужно выровнять? Относительно чего? Какой элемент относительно какого.
-
У строчного (inline) элемента нет высоты, поэтому по вертикали там выравнивать нечего. Один строчный элемент может быть выровнен по вертикали относительно другого строчного элемента при помощи vertical-align.
-
http://forum.htmlbook.ru/index.php?showtop...163699&st=0
-
На чистом JS: var option = select.options[select.selectedIndex];
-
Делаете каркас товара, а всю информацию в этот каркас добавляете уже из базы.
-
Для перемещения не обязательно нажимать v достаточно зажать пробел (space), тогда переключения инструмента не произойдет и после отпускания пробела вы продолжите пользоваться выбранным инструментом. ctrl + ' - отобразить сетку (Show -> Grid) ctrl + r - отобразить направляющие (View -> Rulers) ctrl + h - спрятать/показать вспомогательные линии (синенькие которые), так же прячет обводку у шейпов
-
А если спаны будут вложены друг в друга, функция сработает? <span style="font-weight: bold;"><span style="font-style: italic;">bold italic</span></span> some text или наоборот <span style="font-style: italic;"><span style="font-weight: bold;">bold italic</span></span> some text
-
function clean(doc) { // clean Bold var strongs = doc.body.getElementsByTagName('strong'); // IE, Opera var spansBold = doc.body.getElementsByTagName('span'); // FireFox (Gecko) if (strongs.length > 0) { for (var s = strongs.length - 1; s >= 0; s--) { var bold = doc.createElement('b'); bold.innerHTML = strongs[s].innerHTML; strongs[s].parentNode.insertBefore(bold, strongs[s]); strongs[s].parentNode.removeChild(strongs[s]); } } if (spansBold.length > 0) { for (var sb = spansBold.length - 1; sb >= 0; sb--) { alert(spansBold[sb].style.fontWeight); if (spansBold[sb].style.fontWeight == 'bold') { var bold = doc.createElement('b'); bold.innerHTML = spansBold[sb].innerHTML; spansBold[sb].parentNode.insertBefore(bold, spansBold[sb]); spansBold[sb].parentNode.removeChild(spansBold[sb]); } } } // clean Italic var italics = doc.body.getElementsByTagName('em'); // IE, Opera var spansItalic = doc.body.getElementsByTagName('span'); // FireFox (Gecko) if (italics.length > 0) { for (var i = italics.length - 1; i >= 0; i--) { var italic = doc.createElement('i'); italic.innerHTML = italics[i].innerHTML; italics[i].parentNode.insertBefore(italic, italics[i]); italics[i].parentNode.removeChild(italics[i]); } } if (spansItalic.length > 0) { for (var si = spansItalic.length - 1; si >= 0; si--) { if (spansItalic[si].style.fontStyle == 'italic') { var italic = doc.createElement('i'); italic.innerHTML = spansItalic[si].innerHTML; spansItalic[si].parentNode.insertBefore(italic, spansItalic[si]); spansItalic[si].parentNode.removeChild(spansItalic[si]); } } } return doc; } Монстр получается... может и правда лучше регулярками? Народ, подскажите что лучше? s0rr0w?
-
Скорее он говорит: "Ich werde der Schöpfer dieser Scheiße töten!" :)