|
|
|
|
|
для: Brock
(09.07.2007 в 23:23)
| | Есть такое свойство "cssText". С помощью него можно задать весь стиль объекта через css. Например object.style.cssText="font-size: 14px; color: red";
С помощью него вроде можно и изменять уже имеющийся стиль css. Помоему так: style.cssText="{ ... }"; | |
|
|
|
|
|
|
|
для: Brock
(09.07.2007 в 23:23)
| | можно вместо файла с расширением *.css использовать ПХП файл
который бы уже возвращал css код
<?php
$color = $_POST['color'];
print ".st1 { font-size: 14px; color: ".$color."; }\n";
?>
|
... ну или как нибудь так)) | |
|
|
|
|
|
|
|
<FORM>
<SELECT onChange=
"document.all.font1.style.color=this.options[this.selectedIndex].value">
<OPTION VALUE="816b54" SELECTED> выберите
<OPTION VALUE="FFFAFA">FFFAFA
<OPTION VALUE="F8F8FF">F8F8FF
....
</SELECT>
</FORM>
<div id=font1>Текст</div>
|
В таком варианте скрипт работает на ура, а можно ли как-то передавать значения в стили?
.st1 { font-size: 14px; color: например, сюда; }
|
И в идеальном варианте, передать и второе значение (например,размер шрифта) в этот же класс , но уже отсюда:
<FORM>
<SELECT onChange=
"document.getElementById(14).style.fontSize=this.options[this.selectedIndex].value">
<OPTION VALUE="14" SELECTED> выберите
<OPTION VALUE="10">10
<OPTION VALUE="11">11
....
</SELECT>
</FORM>
<div id=14>Текст</div>
|
| |
|
|
|
|