Jump to content

Great Rash

Expert
  • Posts

    7,974
  • Joined

  • Last visited

  • Days Won

    144

Everything posted by Great Rash

  1. Вот она ключевая фраза - "не старался вникнуть" Меня как верстальщика Опера бесит почти так же как ИЕ. Причем если ИЕшные баги достаточно известны, то инфу про исправление багов в Опере очень сложно найти. Я не знаю хороша ли она с точки зрения пользователя, но с точки зрения верстальщика это УГ. Раньше сидел на Мозилле, но теперь пользуюсь только Хромом, т.к. Мозилла по сравнению с ним, просто черепаха. Может быть юзал бы Сафари если б он не запускался так долго.
  2. Пыл заказчика легко охладить увеличением своей выгоды пропорционально хотелке заказчика. А еще в этом случае отлично помогает ТЗ, который позволяет послать заказчика с формулировкой: "Этого в ТЗ не было!"
  3. Вам стоит отказаться от этой концепции сайта ибо вы никогда не выровняете все так как хотите если только у вас не полностью фиксированный сайт (как в высоту, так и в ширину). Глупо раскидывать контент на несколько страниц ради "красивостей". Надо делать наоборот - красивости подстраивать под контент, а не контент под красивости. Помните, что на сайт люди приходят ради текста, а не ради серых и цветных квадратиков.
  4. Программеры при необходимости сами все пометят. Да и, как правило, от помеченных основных блоков толку нет. Основным лэйаутом навряд ли кто-то будет рулить.
  5. Я считаю, что ID использовать вообще нельзя. Представление документа должно быть завязано на классы. ID придуман для использования языками программирования. Приведу такой интересный факт: я однажды устраивался на работу в одну компанию где мне сразу заявили, что одним из условий написания кода у них является неиспользование ID в верстке. И я с ними в этом плане согласен, оставьте ID программистам не усложняйте им жизнь.
  6. Я кеш шифтом сбрасываю... контролом разве надо?
  7. Читайте внимательно сабж:
  8. 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)?
  9. Great Rash

    JavaScript

    Нажать на фотке правой кнопкой мыши и выбрать в контекстном меню пункт "сохранить как...". Не?
  10. Сверстано как-то через одно место... Переделайте картинки по принципу двухколоночного макета. Тогда все встанет как надо.
  11. Угу - дешевка. Да и читать противно. Глаза устают. Хоть сайт и шуточный, а все равно.
  12. По принципу обычной страницы.
  13. Если б не знал, что это собака ни за что бы не догадался. Градиенты фтопку. Несмешно
  14. Задать line-height для <span class="img"></span> равный его высоте. Либо воспользоваться ссылкой из поста №12
  15. Что именно нужно выровнять? Относительно чего? Какой элемент относительно какого.
  16. У строчного (inline) элемента нет высоты, поэтому по вертикали там выравнивать нечего. Один строчный элемент может быть выровнен по вертикали относительно другого строчного элемента при помощи vertical-align.
  17. http://forum.htmlbook.ru/index.php?showtop...163699&st=0
  18. На чистом JS: var option = select.options[select.selectedIndex];
  19. Делаете каркас товара, а всю информацию в этот каркас добавляете уже из базы.
  20. Для перемещения не обязательно нажимать v достаточно зажать пробел (space), тогда переключения инструмента не произойдет и после отпускания пробела вы продолжите пользоваться выбранным инструментом. ctrl + ' - отобразить сетку (Show -> Grid) ctrl + r - отобразить направляющие (View -> Rulers) ctrl + h - спрятать/показать вспомогательные линии (синенькие которые), так же прячет обводку у шейпов
  21. А если спаны будут вложены друг в друга, функция сработает? <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
  22. 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?
  23. Скорее он говорит: "Ich werde der Schöpfer dieser Scheiße töten!" :)
×
×
  • 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