Gay-Irk
Зарегистрирован: 14.04.2003 Сообщения: 5
|
Добавлено: Пн Апр 21 2003 06:03 Заголовок сообщения: Re: td background |
|
|
Ну допустим сделай так... td{background-position:left 0,top 0;background-repeat:no-repeat} Тоесть она у тебя повторятся не будет и начинаться будет с левого угла ячейки вроде бы.. хотя я не проверял, но теоретически так и есть.
А если ячейка будет больше то картинка появлятся будет но не будет повторятся...коряво...согласен.. теперь давай сделаем, что бы если ячейка больше то фон не появляется, здесь всё элементарно.
Допустим у тебя ячейка задана определёнными размерами(W,H). Далее после определённого события, например
Функция check_weight() сравнивает размеры ячейки и размеры картинки(соответственно), и, если например width картинки меньше или больше , тоесть полностью не влизает, то document.all.id_td.style.cssText='';, иначе
document.all.id_td.style.cssText='background-positi on:left 0,top 0;background-repeat:no-repeat;background-image:URL(URL);'; Не знаю... щас влом проверять, но высоту и ширину картинки, если ты её изначально не знаешь, можно узнать предварительно загрузив её в невидимом
А потом в сценарии document.all.fon.width, document.all.fon.height...... вобщем всё просто если доработать.............. всё пока всем и всего!! ))) |
|