|
|
|
| собственно есть 2 <fieldset>
высота их коллеблется в зависимости от количества ошибок заполнения полея, 2 fieldset стоят рядом друг с другом. Нужно узнать у кого из них высота height больше и сделать эту же высоту у другого height! | |
|
|
|
|
|
|
|
для: tricket
(03.09.2007 в 18:24)
| | сделать по команде или ровнять их интервалом? | |
|
|
|
|
|
|
|
для: bronenos
(03.09.2007 в 19:15)
| | http://home.stalxed.com/autostarina/board/car/add_zapis
тут появляются ошибки... и нужно чтобы высота fieldset была минимальной, но чтоб высота строк была одинаковой, тоесть чтобы и верхних двух высота была однаковой, и у нижних двух
но при этом минимальной высотой была минимальная высота большего fieldset | |
|
|
|
|
|
|
|
для: tricket
(03.09.2007 в 19:41)
| | ток желательно без JS сделать) | |
|
|
|
|
|
|
|
для: tricket
(03.09.2007 в 20:01)
| | ребят пожалуйста дайте хоть какие-нибудь советы по теме... | |
|
|
|
|
|
|
|
для: tricket
(03.09.2007 в 22:21)
| |
Нужно узнать у кого из них высота height больше и сделать эту же высоту у другого height!
ток желательно без JS сделать)
|
совет первый: яваскрипт не такой уж злой! | |
|
|
|
|
|
|
|
для: bronenos
(03.09.2007 в 22:34)
| | злая собака которая не твоя... я жабу не знаю... да и ещё минус, она включена не у всех юзеров... | |
|
|
|
|
|
|
|
для: tricket
(03.09.2007 в 22:36)
| | стоит ли фурычиться ради тех юзеров, которые не включают ее? это ничтожное количество!
а то что собака не ваша - ее можно прикормить и сделать своей домашней
а можно попробовать сделать фиксированный размер филдсета через стили | |
|
|
|
|
|
|
|
для: bronenos
(03.09.2007 в 23:06)
| | фиксированный не очень смотрится.... по поводу маленького количества юзеров ты прав! Не поможешь ли ты с кодом на js? | |
|
|
|
|
|
|
|
для: tricket
(04.09.2007 в 08:54)
| | Примерно так
window.onload = function()
{
var fs = document.getElementsByTagName("fieldset");
fs[0].style.height = fs[1].style.height = Math.max(fs[0].offsetHeight, fs[1].offsetHeight);
}
|
| |
|
|
|
|
|
|
|
для: bronenos
(04.09.2007 в 09:53)
| | да, код ништяк работает в internet explorer и опере, а вот в firefox нет :( | |
|
|
|
|
|
|
|
для: tricket
(04.09.2007 в 18:35)
| | мм.. а какие ошибки в консоли пишет? | |
|
|
|
|
|
|
|
для: bronenos
(04.09.2007 в 18:48)
| |
Предупреждение: Ошибка при анализе значения свойства 'height'. Потерянное объявление.
Источник: http://home.stalxed.com/autostarina/board/car/add_zapis
Строка: 0
|
2 таких ошибки.. | |
|
|
|
|
|
|
|
для: tricket
(04.09.2007 в 18:54)
| | занесите в style обоих фреймсетов высоту по умолчанию, а то видимо он жалуется, что такого свойства не задано | |
|
|
|
|
|
|
|
для: bronenos
(04.09.2007 в 19:05)
| | попробывал, не помогло...
ошибка этаже возникает!
попробывал сделать
fs[0].style.height = fs[1].style.height = "100px";
|
работает делает сто пикселом..
ошибка в Math.max(fs[0].offsetHeight, fs[1].offsetHeight) может добавить px?
добавил!! РАБОТАЕТ!!!
bronenos большое спасибо за помощь!
просто нет времени js выучить, сейчас институт первый курс, но уже C++ заставляют учить... плюс CSS учу... скора свихнусь) благо в школе php успел хорошенько выучить(не потому что в школе учили, просто на школьных предметах ботал мануал PHP)
Ещё раз спасибо тебе!!!!!!!! | |
|
|
|
|
|
|
|
для: tricket
(04.09.2007 в 19:17)
| | во блин! =((
забыл про px, извини...
но раз все хорошо значит хорошо, не за что)
я тоже первый курс теперь) | |
|
|
|
|
|
|
|
для: bronenos
(04.09.2007 в 19:47)
| | какой инст?
кстати чтот странно работает код не заметил... он высоту делает больше, чем нужно) тоесть высота одинакова, но больше чуть чуть чем у максимального элемента... странно... | |
|
|
|
|
|
|
|
для: tricket
(04.09.2007 в 19:52)
| | ну это я подоздеваю, что offsetHeight считается вместе с границами, то есть сколько всего занимает элемент места на странице, а style.height устанавливает эту вытосу БЕЗ границ, а потом добавляются границы и получается суммарно чуть больше
в принципе, так некритично или переписать иначе?
я в Московском Авиационном Институте (есть ли, кстати, тут кто-нибудь оттуда же? =) ) | |
|
|
|
|
|
|
|
для: bronenos
(04.09.2007 в 20:43)
| | да, по моему он свойство padding не учитывает...
а по другому как?! весь гугл облазил) ничего по этой теме)
ну в если не сложно другой способ покажи...) а так в принципе я отнял велечину padding сверху и снизу...
А я со станка) Московский Гос Технологический Университет Станкин)
1 курс а уже программирование на C) | |
|
|
|
|
|
|
|
для: tricket
(04.09.2007 в 21:26)
| | иначе = в принципе, отнять примерную ширину паддинга и границ | |
|
|
|