Нумерация по вертикали
Вопрос как сделать автоматическую нумерацию по вертикали. То есть есть div контейнер, ширина 50px, высота не ограничена. Как сделать нумерацию автоматически, начиная с цифры 1, при этом можно было бы задать интервал между цифрами, вот так:
1 2 3 4 5 Буду очень благодарен за помощь. |
Выводи все эти дивы в цикле и ставь нужные номера.
|
как сделать цыкл ?
|
apollo100,
например, с помощью инструкции for. |
apollo100,
http://htmlbook.ru/html/ol |
могли бы показать на примере
|
<div id="de">
<div id="as"> 1 </div> <div id="as"> 2 </div> <div id="as"> 3</div> <div id="as"> 4</div> <div id="as"> 5 </div> <div id="as"> 6 </div> <div id="as"> 7 </div> </div> То есть чтоб добавлялось по высоте контейнера столько сколько нужно |
Цитата:
Цитата:
|
http://learn.javascript.ru/play/jGjdg
<!DOCTYPE HTML> <html> <head> <style type="text/css"> .container { border: 1px solid #000; height: 300px; overflow: hidden; } .container div { margin: 5px 0; } </style> </head> <body> <div class="container"> </div> <script type="text/javascript"> var container = document.querySelector('.container'), div, n = 0; while(true) { div = document.createElement('div'); div.innerHTML = ++n; container.appendChild(div); if(container.scrollHeight > container.clientHeight) { container.removeChild(div); break; } } </script> </body> </html> |
Цитата:
|
Цитата:
|
Ruslan_xDD, Как сделать тоже, толь чтоб цифры были в div контейнерах
|
apollo100, они и так в div. Или переформулируй свой вопрос (если это вопрос).
|
Я имел в веду вот так
<div class="sd">1</div> <div class="sd">2</div> <div class="sd">3</div> <div class="sd">4</div> <div class="sd">5</div> <div class="sd">6</div> и так далие |
<!DOCTYPE HTML> <html> <head> <style type="text/css"> .container { border: 1px solid #000; height: 300px; overflow: hidden; } .container div { margin: 5px 0; } .sd { color: red; font-weight: bold; } </style> </head> <body> <div class="container"> </div> <script type="text/javascript"> var container = document.querySelector('.container'), div, n = 0; while(true) { div = document.createElement('div'); div.className = 'sd' div.innerHTML = ++n; container.appendChild(div); if(container.scrollHeight > container.clientHeight) { container.removeChild(div); break; } } </script> </body> </html> |
ОГРОМНОЕ СПАСИБО:thanks: :thanks: :thanks: :thanks:
|
Часовой пояс GMT +3, время: 04:47. |