Нумерованные списки @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 20 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Заголовок сообщения: Нумерованные списки
Сообщение Добавлено: 21 Март 2005, 17:19:25 
Поискал в интернете - не нашел.

А хочу вот чего, что бы простой нумерованный список:
Код:
<ol>
       <li>Делай раз</li>
       <li>Делай два</li>
       <li>Делай три</li>
</ol>

выглядел не как:
1. Делай раз
2. Делай два
3. Делай три

а так:

1 шаг. Делай раз
2 шаг. Делай два
3 шаг. Делай три

То есть, хочу добавлять к индексу слово "шаг". Возможно ли такое средствами CSS? Ну или хоть как?

P.S.: Хоть что бы в IE работало... (-:


Последний раз редактировалось RusPutin 21 Март 2005, 17:26:53, всего редактировалось 1 раз.
pixeldeception Муж.
участник
1
Сообщения: 1043
Зарегистрирован: 25.02.05
Сообщение Добавлено: 21 Март 2005, 17:24:11 
Низзя. Но можно так:
Код:
<p>
   <br>1 шаг. Делай раз
   <br>2 шаг. Делай два
   <br>3 шаг. Делай три
</p>


:glasses: :laugh:
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 21 Март 2005, 17:27:47 
pixeldeception,
Так то, это понятно. Хотелось бы именно через списки...
Акела Муж.
Констататор
17
Сообщения: 7419
Зарегистрирован: 15.11.04
Сообщение Добавлено: 21 Март 2005, 17:31:13 
RusPutin, htth://css.manual.ru/
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 21 Март 2005, 17:36:01 
почему нельзя?
можно, только дико глупо.
Вот вам неграмотный вариант номер раз :laugh:

Стиль:
Код:
.moy_shag1 { list-style-image:url('shag1.gif') }
.moy_shag2 { list-style-image:url('shag2.gif') }


Хтмл
Код:
<li class='moy_shag1'>do 1</li>
<li class='moy_shag2'>do 2</li>


Привязываем к Li Заместо точки (цифры) картинку в которой написано "шаг 1" и так далее.

_________________
можно на ТЫ.
pixeldeception Муж.
участник
1
Сообщения: 1043
Зарегистрирован: 25.02.05
Сообщение Добавлено: 21 Март 2005, 17:37:57 
bE(o0L, Угу, а еще можно гланды через сами знаете что удалять ;) :laugh:

Акела, 404 Edited: http://css.manual.ru/ :)


Последний раз редактировалось pixeldeception 21 Март 2005, 17:42:03, всего редактировалось 1 раз.
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 21 Март 2005, 17:39:06 
bE(o0L,
(-: Это конечно выход.

Акела,
К сожалению, там кроме нескольких свойств ничего путного нет. )-:
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 21 Март 2005, 17:43:59 
pixeldeception[/b], ну если нет другого "пути"… :laugh:

RusPutin, просто прикинь сколько тебе нужно будет попарится если этих "булетов" окажется штук 20 :cool:
а если только для дизайна на три-четыре штучки то можно и без <li> обойтись.

_________________
можно на ТЫ.
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 21 Март 2005, 17:48:17 
bE(o0L,
Естественно это геморрой. Так вряд ли стоило бы делать. Поэтому и ищу способ через CSS или еще как-то...
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 22 Март 2005, 07:50:55 
Ответ на ваш вопрос, по любому, есть здесь: http://www.w3.org/TR/CSS21/

_________________
Frontend developer: IonDen.com
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 22 Март 2005, 09:54:15 
IonDen666,
Есть... Но полурабочий и только для Opera:
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
 <html>
    <head>
      <title>Content alignment in the marker box</title>
      <style type="text/css">
           LI:before {
               list-style-type: none;
               display: marker;
               content: "шаг.";
               counter-increment: counter;
               width: 6em;
               text-align: center;
           }
      </style>
   </head>
   <body>
     <ol>
       <li> This is the first item.
       <li> This is the second item.
       <li> This is the third item.
     </ol>
   </body>
 </html>
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 22 Март 2005, 13:32:44 
RusPutin, неужели в последнем Файерфоксе не пашет? (зы мне некогда посмотреть...)

_________________
Frontend developer: IonDen.com
pixeldeception Муж.
участник
1
Сообщения: 1043
Зарегистрирован: 25.02.05
Сообщение Добавлено: 22 Март 2005, 13:45:30 
Windows Xp, IE 6:

Код:
1. This is the first item.
2. This is the second item.
3. This is the third item.


Linux Debian, Mozilla (Epiphani) 1.2.9:

Код:
1. шаг. This is the first item.
2. шаг. This is the second item.
3. шаг. This is the third item.


FireFox под Windows XP здесь нет, проверить не могу...

И обратите внимане на точку не к месту между "1" и "шаг.".
Акела Муж.
Констататор
17
Сообщения: 7419
Зарегистрирован: 15.11.04
Сообщение Добавлено: 22 Март 2005, 22:07:37 
Простите, но какой вопрос, такой ответ. Имхо это бред. В принципе чиайте спецификацию CSS, там написано. Но хотеть этого нельзя.
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 22 Март 2005, 22:41:28 
Акела,
А чего еще нельзя хотеть? Есть задача, ее надо решить. И хочется ее решить как можно более простыми для конечного пользователя способами.

IonDen666, В 1.0.1 не пашет. )-:
Акела Муж.
Констататор
17
Сообщения: 7419
Зарегистрирован: 15.11.04
Сообщение Добавлено: 22 Март 2005, 23:56:30 
RusPutin, сорри. Не обращайте внимания на мои слова. Они не для Вас.
y4an Муж.
новый человек
0
Сообщения: 19
Зарегистрирован: 22.12.04
Откуда: г. Ковров
Сообщение Добавлено: 23 Март 2005, 11:38:06 
1 рисуем картинку step.gif со словом "шаг"
2 пишем
Код:
LI
{
  background-image: url(step.gif);
  background-repeat: no-repeat;
}

3 подбираем нужные оступы
RusPutin Муж.
новый человек
3
Сообщения: 203
Зарегистрирован: 26.08.04
Сообщение Добавлено: 23 Март 2005, 18:36:43 
y4an,
Не хотел бы связываться с картинками. К тому же, после номера строки идет точка... С ней бы что-нибудь сделать...
y4an Муж.
новый человек
0
Сообщения: 19
Зарегистрирован: 22.12.04
Откуда: г. Ковров
Сообщение Добавлено: 25 Март 2005, 10:40:45 
<?=$i++;?>шаг.
adebt Муж.
соучастник
0
Сообщения: 478
Зарегистрирован: 25.11.02
Откуда: Україна (файне місто Луцьк)
Сообщение Добавлено: 25 Март 2005, 11:00:12 
y4an, вопрос был о решении проблемы с помощью CSS.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 20 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100