Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: из js в css

Сообщения:  [1-3] 

 
 автор: wawilon   (14.07.2007 в 02:01)   письмо автору
 
   для: Brock   (09.07.2007 в 23:23)
 

Есть такое свойство "cssText". С помощью него можно задать весь стиль объекта через css. Например object.style.cssText="font-size: 14px; color: red";
С помощью него вроде можно и изменять уже имеющийся стиль css. Помоему так: style.cssText="{ ... }";

   
 
 автор: deman-b   (13.07.2007 в 23:06)   письмо автору
 
   для: Brock   (09.07.2007 в 23:23)
 

можно вместо файла с расширением *.css использовать ПХП файл
который бы уже возвращал css код

<?php
$color 
$_POST['color'];
print 
".st1 { font-size: 14px; color: ".$color."; }\n";
?>

... ну или как нибудь так))

   
 
 автор: Brock   (09.07.2007 в 23:23)   письмо автору
 
 


<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>

   

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования