Jump to content

Xoce

Newbie
  • Posts

    11
  • Joined

  • Last visited

Everything posted by Xoce

  1. Вот мне как раз и не понятно, почему выходя из желтой квартиры (див) срабатывает событие, которое должно работать, только тогда, когда я выхожу из зеленого дома...
  2. Вот мой код <div id="green" style="background-color: green; padding: 50px;" onmouseout="document.getElementById('red').style.display='none'"> <div id="yellow" style="background-color: yellow; padding: 50px;" onmouseover="document.getElementById('red').style.display=''">1</div> <div id="red" style="background-color: red; padding: 50px; display: none;">2</div> </div> Задача: 1. При наведении на желтый блок нужно отобразить красный блок. Это получается. 2. Затем нужно спрятать красный блок, но только после того как мышка покинет зеленый блок. Это не получается. Не понятно почему срабатывает увод мышки с желтого блока на зеленый...? по логике ведь я нахожусь внутри зеленого блока...
  3. map, сложно... )) легче повесить на онЛоад на боди, с высчитыванием высоты в пикселях ячейки с rowspan... чего тоже не хочется делать, ибо яваСкрипт меня убивает ))
  4. map, абсолютно позиционированный слой не могу я использовать, т.к. после этой таблицы идут другие элементы дизайна... поскольку я не могу знать высоту ячейки с rowspan, то и высчитать место отступа тоже не смогу.
  5. Great Rash, нет, это не то )) дело в том что строчка с ячейками 1 и 3 -- это необходимое условие. Для подсветки и для растягивания данными, я про это написал. Ваш вариант можно дивами сделать...
  6. Потому что тогда это будет не таблица. А у меня именно таблица, для данных. ячейки 1 и 3 -- это одна строка в таблице, содержимое этих ячеек должно растягивать друг друга в зависимости от содержания. Короче, у меня обычная таблица, дивы здесь совершенно не при чом...
  7. 2 slicemasta, спасибо, я нашел этот способ сразу. Можно добиться желаемого результата, если известна высота таблицы в пикселях, тогда во всех ячейках проставить свои размеры и получиться более-менее. Но! У меня содержимое ячейки с rowspan принимает произвольную высоту, я её знать не могу (это другая таблица с непредсказуемым количеством строк, поэтому неопределенная высота получается)
  8. Хм... видимо решения все-таки нет... Мне дивы не подходят, т.к. нужно сверстать таблицу, а не сетку макета.
  9. У меня именно что таблица, по-другому никак... Или вообще весь дизайн перелопачивать... ))
  10. Вот картинка с отображением моей таблице в фф и ие соответственно: вот мой код <table border="1" height="200"> <tr> <td height="5" style="padding: 3px;">Название</td> <td style="padding: 3px;">Карточка записи</td> <td style="padding: 3px;">Название</td> </tr> <tr> <td height="10"></td> <td height="10" rowspan="999" style="background-color: #fff; padding: 10px 30px;"> <div style="border: dashed 2px gray; width: 600px; height: 600px;"></div> </td> <td height="10"></td> </tr> <tr> <td height="10" style="padding: 3px;">1</td> <td height="10" style="padding: 3px;">3</td> </tr> <tr> <td height="10" style="padding: 3px;">4</td> <td height="10" style="padding: 3px;">5</td> </tr> <tr> <td></td> <td> </td> </tr> </table> проблема в том, что ие игнорирует высоту ячеек, указанную мной, для желаемого результата (желаемое показывает фф) можно ли с этим бороться? условие: я не знаю высоту встраиваемого через rowspan блока...
  11. <style type="text/css"> .temp1 { position: absolute; left: 40%; border: solid 1px black; } .temp2 { position: absolute; border: solid 1px red; top: 200px; left: -50%; } </style> <div class="temp1"> <pre class="temp2"> </pre> </div> Вот есть у меня блок: тег pre, я не знаю его ширину. Но мне нужно его спозиционировать по центру... Возможно ли это?
×
×
  • 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