-
Posts
5,139 -
Joined
-
Last visited
-
Days Won
32
Content Type
Profiles
Forums
Calendar
Store
Everything posted by s0rr0w
-
Примерно так Див с позишином релейтив, а в нем две картинки с позишином абсолют, которые имеют топ 0 и лефт с райтом. С третим, если будет больше данных, можно тоже что-то придумать.
-
Вариантами правильной реализации кишмя кишит гугл. Попробуйте воспользоваться поиском.
-
Так как TD невозможно поставить position:relative, то боюсь, что последнюю картинку придется позиционировать при помощи JS
-
К сожалению, без них никак. Они только и спасают от непонимания вопросов и не умеющих правильно задавать вопросы пользователей.
-
Реально мертвые теги. Имя класса в десять раз информативнее чем эти два тега.
-
Если мои телепаты не ошиблись, то вам нужно вот это onmouseover="foo(arguments[0], 3)" function foo ( e, number ) { }
-
резиновая таблица в web диалоге и в простом окне
s0rr0w replied to monstrU's question in HTML Coding
IE? -
Это известный баг рендеринга ИЕ6 (ИЕ7 страдает тоже, но в меньшей мере) Исправляется путем присвоения блоку, в котором наблюдается такой эффект _zoom: 1;
-
Тот остался на сервере. Как только PHP отдал последний байт кода, массив исчезает вместе с процессом PHP.
-
Наполните JS массив дескрипшинами var descArr = []; descArr[ ID ] = "description"; descArr[ ID2 ] = "description2"; ... При смене селекта у вас будет известен ID элемента, и описание вы можете получить из массива descArr
-
onmouseover эффект на одой линии кнопок работает, а на другой не работает
s0rr0w replied to DolbyRoom's question in HTML Coding
Две кнопки имеют одинаковые имена. -
Может ты не в том направлении думаешь? Смотри, давай перевернем все с ног на голову. Мы возьмем за константу не то, что HTML статичен, а что HTML динамичен и никогда не является константой. Как такое может быть? Да очень просто. Скрипт может работать не с DOM-структурой, а с некой абстрактной структурой, которая является логической надстройкой над DOM. Теперь ближе к нашему примеру. Возьмем кнопку. Нужно узнать TR в которой она находится. Самый простой способ - через parentNode.parentNode Как только кнопка будет помещена в <div>, скрипт перестанет работать. Можно написать функцию getParentByTagName( node, "TR" ), которая будет искать у ноды парента с заданным именем. Это спасает, но не сильно, так как при помещении ссылки еще в одну таблицу (вариант редкий, но случиться может), скрипт работать перестанет. И, можно присвоить нужной TR определенный класс, который будет выступать в роли идентификатора, и искать парента при помощи функции getParentWithClassName(node, "className"). Это вариант, которому пофиг структура HTML, главное, чтобы нужная нода имела определенное имя класса. Таким образом можно развязать руки дизайнерам, им нужно будет следовать только общим правилам, и скрипт не нужно будет переписывать при каждом чихе заказчика. Основная проблема в том, как построить скрипт, чтобы было все равно, где именно хранить данные. Методы построения таблицы вторичны. На вы я обращаюсь к множеству людей. С тобой на ты.
-
А вы в курсе чем отличается серверное приложение от клиентского?
-
А почему? Индексация строк нам ничего не дает. Не думайте только про одну задачу, которую нужно решить сейчас. Думайте про то, что завтра вам возможно понадобится применить сортировку таблице, удалить часть строк таблицы, поменять дизайн таблицы, расположение колонок таблицы, количество данных... Да все что угодно может случиться. Если писать код только для того, чтобы один раз использовать, то при любом изменении задания вам придется постоянно его переписывать. Иногда кардинальным образом. А это время и деньги. Лучше потратить больше время на начальное создание скрипта, а потом тратить по 5 минут на каждую переделку, чем постоянно тратить день на каждую мелочь. Поэтому, приняв ограничение в виде нерушимой индексации строк, этим серьезно ухудшается гибкость скрипта к будущим изменениям. Массива вообще может не быть. Я же писал, что один из вариантов, это напрямую записать в кнопку идентификатор и не мучаться. <a href="#" onclick="switchButtonState( 11, this ); return false;">батон</a>
-
Через пост формы, через GET запрос.
-
Там все еще хуже. FONT - строчный элемент, в который засунули блочный элемент.
-
А где код? На основании чего мы тебе подсказывать будем?
-
IE6 имеет один знатный баг с вычислением правой стороны блока.
-
FF, если не ошибаюсь, сообщает про наглухо зацикленные скрипты и предлагает их прервать.
-
Используйте при отладке не алерты, а firebug-функцию console.debug
-
Так это можно сделать и без таблицы Например вот так <div class="pagerContainer"> <div class="pages"> ... centered content ... </div> </div> CSS .pagerContainer { text-align: center } .pages { width: 800px; text-align: left; margin: 0px auto;}
-
Для разметки чего? Какова цель данной таблицы?
-
А зачем вообще нужна таблица?