Great Rash
Expert-
Posts
7,974 -
Joined
-
Last visited
-
Days Won
144
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Great Rash
-
А ты открой верхний код в Мозилле и в Хроме к примеру и посмотри как себя ведет Хром и как Мозилла.
-
Резиновая ширина, навигация слева в виде таблицы
Great Rash replied to bdshadow's question in HTML Coding
Читаете Мейера, а не знаете что ID должен быть уникальным... Мейер настолько плох? -
Даже если класс увеличивает скорость рендера, то совсем не на много (несколько миллисекунд). Зато если вам надо будет что-то поправить на сайте через год, то не придется вспоминать где у вас что-то прописано в CSS, а где что-то в HTML. А если будет CMS то вообще хоть вешайся... В общем если хотите пишите как удобно. Рано или поздно вы дойдете до этого своим умом.
-
Как передать переменную в функцию функцией_переменной
Great Rash replied to iillyyaa2's question in JavaScript
И все равно не понятно почему нельзя написать так: <button onclick="ddd( document.getElementById( 'my_input' ).value );">Ok</button> -
Неправильно. Это затрудняет дальнейшую поддержку кода.
-
Нате... <!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>
-
Ну если рисунок явно нельзя никак растянуть значит это стопудово фикс.
-
В примере что я вам написал #center резиновый. Проверять надо перед тем как отписываться...
-
Любому мало-мальски приличному дизайнеру должно быть известно, что такое сетка (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 пикселей является самым гибким и удобным для дизайна по сетке.
-
Ширина PSD-макета должна быть 960 пикселей независимо от того будет он фикс или резина.
-
line-height: 0; еще принесет вам бед
-
А я не считаю "Инструменты разработчика" в Хроме круче
-
psywalker, ctpz, вы не поняли задачу. Внимательней читайте условие.
-
#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>
-
Звук в принципе не может "красиво смотреться"... Звук (даже во флешке) будет уместен только если это флеш-игра (да и то не всегда). В остальных случаях он будет раздражать 90% пользователей.
-
Как передать переменную в функцию функцией_переменной
Great Rash replied to iillyyaa2's question in JavaScript
Т.е.: <button onclick="тут генерится мега-функция, которая что-то делает с данными">Ok</button> А нафиг такое извращение? -
Ну да, ИЕ6 вроде знает что такое <optgroup>. А разве нет?
-
JSON - это не массив, как ни крути. А вы с ним как с массивом работать хотите. Тут нужны функции для работы с хешами, а в яваскрипте это только цикл for in. Ну или я чего-то не знаю...
-
Интересное поведение... Пожалуй тут только скрипт поможет.
-
Может так? margin: -200px auto 0;
-
Звук должен играть только тогда когда я этого сам хочу. Пока сделано по-другому это будет некрасиво и не элегантно как ни крути.
-
Те кто сидят через жопорез с мобилы сами виноваты. Не надо о них заботиться. Сейчас анлим на мобилу не так дорого стоит (ну в Москве по крайней мере). И да, согласен с предыдущим оратором, что для мобил должна быть своя версия.
-
Звук на сайте - абсолютное зло, за которое надо забивать гвоздь в голову тому кто его туда решил впихнуть. Я такие сайты обхожу стороной.
-
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)