PDA

Показать полную графическую версию : Стили


ivank
01-03-2002, 10:09
Как сменить цвет / размер шрифта кнопки, поля ввода итп?

Добавлено:

догадался сходить на richinstyle.com.

vasketsov
01-03-2002, 11:59
ivank
На самом деле там все давненько не обновлялось, так что если не получится - пиши.

ivank
01-03-2002, 12:15
Ну я, как добропорядочный гражданин сразу указал всё в пунктах:<style...>
.in
{
   font-size: 10pt;
}
Это не заработало... Зашёл к спектатору (spectator.ru), у него, как положено поле ввода маааленькое..... Посмотрел стиль:...
.frm
{
   font-size: 11px;
}
Вроде, как у меня, только у меня почему-то не работаетъ... Облазил все сайты, где нестандартные формы: везде размер указан в пикселях. В пунктах не работает :( Пришлось тоже в пикселях указывать... Вопрос: почему в пунктах не работает?

vasketsov
01-03-2002, 12:25
почему в пунктах не работает?
Размеры, как ты сам знаешь, бывают 2-х типов, то есть, те, которые меняются (в процентах) и которые не меняются (в пикселях, сантиметрах, дюймах).
ВЕЗДЕ поддерживается только px. Точнее, если не поддерживается px - то остальное уж и подавно работать не будет.
Известная бага, чем просматривал, ИЕ небось? У него как раз со стандартными стилями наибольшие проблемы и есть.

ivank
01-03-2002, 12:51
vasketsov
ИЕ и Оперой. Оба недобраузеры :)
Самое интересное, что всё остальное в pt они понимают...

ivank
09-03-2002, 19:36
Ещё вопрос: если я напишу <font class=some_class><font class=some_another_class>...</font></font> то их действие перекроется, или как?

vasketsov
09-03-2002, 23:31
ivank
font исправляй на span style="стиль" или class="класс".
font is deprecated.

А если по сути, то да, для каждого наследуемого стиля (фактически, если у тебя везде font или span, то для всех стилей) будет тот стиль, внутри какого элемента находится.

Если в порядке уменьшения приоритета, то

<span class="1">
класс 1
<span class="2">
класс 2,1
<span class="3">
класс 3,2,1
</span>
класс 2,1
</span>
класс 1
<span class="4">
класс 4,1
</span>
класс 1
</span>




© OSzone.net 2001-2012