Jump to content

Great Rash

Expert
  • Posts

    7,974
  • Joined

  • Last visited

  • Days Won

    144

Everything posted by Great Rash

  1. А ты открой верхний код в Мозилле и в Хроме к примеру и посмотри как себя ведет Хром и как Мозилла.
  2. Читаете Мейера, а не знаете что ID должен быть уникальным... Мейер настолько плох?
  3. Даже если класс увеличивает скорость рендера, то совсем не на много (несколько миллисекунд). Зато если вам надо будет что-то поправить на сайте через год, то не придется вспоминать где у вас что-то прописано в CSS, а где что-то в HTML. А если будет CMS то вообще хоть вешайся... В общем если хотите пишите как удобно. Рано или поздно вы дойдете до этого своим умом.
  4. И все равно не понятно почему нельзя написать так: <button onclick="ddd( document.getElementById( 'my_input' ).value );">Ok</button>
  5. Неправильно. Это затрудняет дальнейшую поддержку кода.
  6. Great Rash

    float & ie6

    Нате... <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> body {margin: 0;} html, body, div {height: 100%} .left, .right {display: inline; width: 100px; background: pink;} .left {float: left; margin: 0 -3px 0 0;} .right {float: right; margin: 0 0 0 -3px;} .center {overflow: hidden; background: lightgreen;} </style> </head> <body> <div class="left"></div> <div class="right"></div> <div class="center"></div> </body> </html>
  7. Ну если рисунок явно нельзя никак растянуть значит это стопудово фикс.
  8. Так выложите.
  9. Great Rash

    float & ie6

    В примере что я вам написал #center резиновый. Проверять надо перед тем как отписываться...
  10. Любому мало-мальски приличному дизайнеру должно быть известно, что такое сетка (grid). И рисовать свой дизайн он должен по сетке, чтобы не получилось УГ. Почти все мониторы (в том числе планшетники и нетбуки) поддерживают разрешение по меньшей мере 1024х768. Но 1024 - очень неудобное число. Самое удобное число близкое к 1024 - это 960. Т.к. 960 легко делится без остатка на 2, 3, 4, 5, 6, 8, 10, 12, 15, 16, 20, 24, 30, 32, 40, 48, 60, 64, 80, 96, 120, 160, 192, 240, 320 и 480 колонок. Поэтому макет шириной 960 пикселей является самым гибким и удобным для дизайна по сетке.
  11. Ширина PSD-макета должна быть 960 пикселей независимо от того будет он фикс или резина.
  12. line-height: 0; еще принесет вам бед
  13. А я не считаю "Инструменты разработчика" в Хроме круче
  14. psywalker, ctpz, вы не поняли задачу. Внимательней читайте условие.
  15. Great Rash

    float & ie6

    #cont {} #left {float:left; width:100px; height:20px;} #center {overflow: hidden; height:20px;} #right {float:right; width:30px; height:20px;} <div id="cont"> <div id="left"></div> <div id="right"></div> <div id="center"></div> </div>
  16. Звук в принципе не может "красиво смотреться"... Звук (даже во флешке) будет уместен только если это флеш-игра (да и то не всегда). В остальных случаях он будет раздражать 90% пользователей.
  17. Т.е.: <button onclick="тут генерится мега-функция, которая что-то делает с данными">Ok</button> А нафиг такое извращение?
  18. Ну да, ИЕ6 вроде знает что такое <optgroup>. А разве нет?
  19. JSON - это не массив, как ни крути. А вы с ним как с массивом работать хотите. Тут нужны функции для работы с хешами, а в яваскрипте это только цикл for in. Ну или я чего-то не знаю...
  20. Интересное поведение... Пожалуй тут только скрипт поможет.
  21. Звук должен играть только тогда когда я этого сам хочу. Пока сделано по-другому это будет некрасиво и не элегантно как ни крути.
  22. Те кто сидят через жопорез с мобилы сами виноваты. Не надо о них заботиться. Сейчас анлим на мобилу не так дорого стоит (ну в Москве по крайней мере). И да, согласен с предыдущим оратором, что для мобил должна быть своя версия.
  23. Звук на сайте - абсолютное зло, за которое надо забивать гвоздь в голову тому кто его туда решил впихнуть. Я такие сайты обхожу стороной.
  24. var select = document.getElementById('select'); var optgroup = document.createElement('optgroup'); try { // IE6(7) select.add(optgroup, select.options[null]); } catch (e) { select.add(optgroup, null); } // добавится группа в конец списка // интерфейс такой: selectObject.add(option, before)
×
×
  • 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