IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Как управлять CSS (http://www.imho.ws/showthread.php?t=77168)

rul3z 07.01.2005 21:55

Как управлять CSS
 
вопрос. как сделать - чтобы нажал на кнопку(обыйный onclick) - и у такого то слоя изменилось свойство видимости. т.е. чтобы убрать целую колонку например?

RaZEr 07.01.2005 22:00

object.style.display = "none";

или

object.className = "myCssClass";

Slanj 07.01.2005 22:17

Да проще простого, только с помощью чистого css это будет работать только в мозилле, а чтобы и ие заработал нужно совсем немного javascript добавить.

Примерно так:

//делаеш слой

<style type="text/css">
...
#sloi
{
...
}
</style>

//потом маленький скрипт

<script language="javascript">
function hideLayer(layerName)
{
document.all['layerName'].style.visibility = 'hidden';
}
</script>
...
//потом в самом теле вызываеш эту функцию
<a href="javascript:hideLayer('sloi')"></a>
//или как-то по другому, аналогично можно сделать слой видимым

rul3z 07.01.2005 22:21

пояснения:

то как скрыть слой я в курсе

document.all[elementID].style.display = "none";

а надо мне узнать как например изменить сво-во не для слоя, а для тега?

и еще - как мне не просто скрыть слой. а удалить его? чтобы исчез полностью?

RaZEr 07.01.2005 22:28

Тег и слой одно и тоже. Назнач id и выбери через document.getElementById(id) например.

Удалить можно через DOM - node.removeChild()

rul3z 08.01.2005 04:09

насчет DOM поподробнее пжалста :-)

и еще - когда я делаю тег например <try> и в цссках его обозначаю он как что интерпретируется? как слой?

RaZEr 08.01.2005 08:35

Цитата:

насчет DOM поподробнее пжалста
http://www.w3c.org/DOM/
http://msdn.microsoft.com/workshop/a...emovechild.asp
http://www.mozilla.org/docs/dom/domr..._el_ref54.html

Цитата:

и еще - когда я делаю тег например <try> и в цссках его обозначаю он как что интерпретируется? как слой?
как блок. Подробнее в мануале по CSS.


Часовой пояс GMT +4, время: 21:24.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.