Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.11;
Скачать: CL | DM;

Вниз

еще раз про CSS   Найти похожие ветки 

 
xayam ©   (2007-01-23 14:31) [0]

Короче есть такое понятие в таблицах стилей, как селектор. Но как я понял с его помощью можно выделить элемент, а если я скажем хочу выделить определенный символ (например запятую), чтобы поменять цвет каждой запятой в элементе div, то как это сделать? Или тоже нетривиальная задача?


 
Думкин ©   (2007-01-23 14:33) [1]

Тебе не сайты философские, тебе калейдоскопы придумывать надо.


 
xayam ©   (2007-01-23 14:35) [2]


> Думкин ©   (23.01.07 14:33) [1]
> Тебе не сайты философские, тебе калейдоскопы придумывать
> надо.

да это не для сайта, а для проги))


 
Gero ©   (2007-01-23 14:37) [3]

Сделай запятую элементом и выделяй.


 
xayam ©   (2007-01-23 14:40) [4]


> Gero ©   (23.01.07 14:37) [3]
> Сделай запятую элементом и выделяй.

это понятно, но в тексте запятых (на самом деле речь идет о любом знаке препинания) целая куча, соответственно форматированный текст увеличится многократно  (( поэтому хотелось бы что-нибудь универсальное.


 
Gero ©   (2007-01-23 14:52) [5]

> [4] xayam ©   (23.01.07 14:40)

Если лишь бы работало, то innerHTML, если нужно красиво и правильно, то создавать DOM-узлы в нужных местах и с ними работать.


 
xayam ©   (2007-01-23 14:59) [6]


> Gero ©   (23.01.07 14:52) [5]
> > [4] xayam ©   (23.01.07 14:40)
> Если лишь бы работало, то innerHTML, если нужно красиво
> и правильно, то создавать DOM-узлы в нужных местах и с ними
> работать.

а без JS? У многих же отключен по умолчанию, у меня тоже)) короче как я понял с помощью css нерешаемо. Жалко.


 
Gero ©   (2007-01-23 15:13) [7]

> [6] xayam ©   (23.01.07 14:59)
> короче как я понял с помощью css нерешаемо

Решаемо, см. [3].


 
xayam ©   (2007-01-23 15:15) [8]

да по ходу так придется делать


 
Алхимик ©   (2007-01-23 15:59) [9]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script>
function replace_string(txt,cut_str,paste_str){
var f=0;
var ht="";
ht = ht + txt;
f=ht.indexOf(cut_str);
while (f!=-1){
 //цикл для вырезания всех имеющихся подстрок
f=ht.indexOf(cut_str);
if (f>0){
 ht = ht.substr(0,f) + paste_str + ht.substr(f+cut_str.length);
};
};
return ht
};
function show_div(layerName){
var old_str , new_str;
old_str = document.getElementById(layerName).innerHTML;
new_str = replace_string(old_str,",","*") ;
document.getElementById(layerName).innerHTML = new_str;

}
</script>
</head>

<body onLoad="show_div("test")">
<div id="test">
Короче есть такое понятие в таблицах стилей, как селектор.
Но как я понял с его помощью можно выделить элемент,
а если я скажем хочу выделить определенный символ (например запятую),
чтобы поменять цвет каждой запятой в элементе div, то как это сделать?
Или тоже нетривиальная задача?
</div>
</body>
</html>


 
Алхимик ©   (2007-01-23 16:01) [10]

> [3] Gero ©   (23.01.07 14:37)
> Сделай запятую элементом и выделяй.

Поподробнее можно?


 
Gero ©   (2007-01-23 16:03) [11]

> [10] Алхимик ©   (23.01.07 16:01)

Я имел ввиду <span>,</span>.


 
Алхимик ©   (2007-01-23 16:08) [12]

> [6] xayam ©   (23.01.07 14:59)

> а без JS?

PHP?

> [11] Gero ©   (23.01.07 16:03)
> > [10] Алхимик ©   (23.01.07 16:01)
>
> Я имел ввиду <span>,</span>.

:)



Страницы: 1 вся ветка

Текущий архив: 2007.02.11;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.085 c
2-1169198467
Mettt
2007-01-19 12:21
2007.02.11
Четность числа


2-1169546929
Sventitskiy
2007-01-23 13:08
2007.02.11
Смена разделителя дробной части


2-1169460295
Kyn66
2007-01-22 13:04
2007.02.11
Запись с вариациями


3-1163930449
KIT
2006-11-19 13:00
2007.02.11
ПОМОГИТЕ С ЗАПРОСОМ


4-1159356909
17Landgraf
2006-09-27 15:35
2007.02.11
Подскажите на счет второго параметра в sDlgButtonChecked