Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Работа со стилями ?


Автор: Miller_time 9.6.2008, 11:23
Заранее извиняюсь если я где то ошибусь в понятиях, проста возникла необходимость подредатировать php файл...


В общем суть такова: нада увеличить шрифт стиля через php, я пытался через JavaScript не получилось (не тот резулятат которого я ожидал).. 

Вообщем есть стил 

Код

#news_panel
{
    position: absolute;
    right:800px;
    top:100px;
    height: 90px;
    color:#FF0000;
}


Как через php его редактировать ?
И есть ли такая возможность вообще ?

P.S. заранее спасибо. smile 

Автор: BAR23 9.6.2008, 11:34
Надо редактировать через Javascript.
Или через той же скрипт делай замену класа на другой(уже проредактирован). Будет легче.

Автор: Miller_time 9.6.2008, 11:48
Можно примерчик ? 


Я делаю пытаюсь так 

ФАЙЛ style.css
Код

#news_panel
{
    position: absolute;
    right:800px;
    top:100px;
    height: 90px;
    color:#FF0000;
}


ФАЙЛ theme.js

Код

function visible_panel_news()
{
    var temp_1 = window.location.href;
                var elem = document.getElementById("news_panel");
    elem.style.color = mycolor;
    alert(elem);
}

visible_panel_news();



И JavaScript вызывается из theme.php  во какая схема )))

Автор: IZ@TOP 9.6.2008, 11:50
А при чем тут PHP вообще?!

Автор: skyboy 9.6.2008, 12:32
IZ@TOP, однако, резонно.

M
skyboy
Тема перенесена из РНР: Общие вопросы

Цитата(Miller_time @  9.6.2008,  10:48 Найти цитируемый пост)
И JavaScript вызывается из theme.php  во какая схема )))

так не бывает. javascript и РНР по разніе стороны интернета.

Автор: Ghirik 9.6.2008, 23:36
Код

function visible_panel_news()
{
    var elem = document.getElementById("news_panel");
    elem.style.color = "#00FF00";
    elem.style.top = 120 + "px";
    elem.style.left = 150 + "px";  
}

visible_panel_news();



Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)