svdsLis
User-
Posts
30 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by svdsLis
-
Благодрю, именно то что нужно.
-
Есть код: var a = new Array();a = document.getElementsByClassName('main');Как можно получить внутренни тэги a[0] элемента ?
-
Проблему решил таким способ: function sortBubble(data) { var tmp; var d = 1; var interval = setInterval(function() { if (d > 0) { d = 0; for (var i = 0; i < data.length-1; i++) { if (data[i] > data[i + 1]) { tmp = data[i]; data[i] = data[i + 1]; data[i + 1] = tmp; d=1; } } if (d == 1) { document.getElementById('p1').innerHTML=data; } } else { } }, 1000); } Как я понял document.write перед записью полностью очищал весь документ, а только потом что то туда писал. Для 2 из 4 браузеров это оказалось проблемой. После запуска страницы с прежним кодом, FireBug написал что здесь нет JavaScript, что и натолкнуло на мысль.
-
Я JavaScript изучаю второй день, знать бы ещё где смотреть эти ошибки. FF->Простой редактор JavaScript, при команде запустить выполняет только 1 проход, если выбрать команду исследователь или отобразить скрипт работает как надо.
-
function sortBubble(data) { var tmp; var d = 1; var interval = setInterval(function() { if (d > 0) { d = 0; for (var i = 0; i < data.length-1; i++) { if (data[i] > data[i + 1]) { tmp = data[i]; data[i] = data[i + 1]; data[i + 1] = tmp; d=1; } } if (d == 1) { document.write(data + '<br>'); } } else { clearInterval(interval); } }, 1000); } Немного изменив, стал корректно работать и в опере, но лиса и ie так и не хочет его запускать.
-
Great Rash А разве я где то облевал вас грязью? В лисе и ie не работает, в опере массив выводить бесконечное число раз, корректно отображается только в хроме.
-
Great Rash Не работает
-
Нет, считывать не нужно, создаю в джаваскрипт массив заполняю его рендомом и пишу функцию сортировки, грубо говоря нужно что бы каждый ход пузырька отображался на странице, тобишь на странице отображается все элементы массива, пузырёк проходит 1 раз массив, старые числа со страницы удаляются и появляются новые и всё это с небольшой задержкой. Вся головная боль в том что используя setTimeout добиться нужного эффекта я не могу, а если использую паузы типа function pausecomp(millis) { var date = new Date(); var curDate = null; do { curDate = new Date(); } while(curDate-date < millis); } Виснит браузер, вот я хотел узнать каким лучше способом реализовать мою задачу.
-
Здравствуйте, нужно реализовать сортировку методом пузырька в JavaScript, с самой сортировкой нет проблем, но как сделать так что отображаемый массив на странице был динамичным?
-
Здравствуйте, меня интересует такой вопрос, я хочу что бы часть текста (пример:Главная) отображалась браузером как (пример:ГЛАВНАЯ), то бишь использовался только верхний регистр. Полистал справочник CSS нашёл только small-caps но это не то что нужно, очень не хотелось бы вручную писать весь текст в верхнем регистре, существует ли какоето свойство или джваскрипт для решения этой проблемы?
-
<div class="alfa beta"></div> работает, только интересно с точки зрения синтаксиса это верно?
-
Вопрос очень прост, возможно ли использование двух классов для одного блочного тега. Пример <div class="alfa" class="beta"></div>. Правильно ли это с точки зрения синтаксиса, если да, то как они могут между собой конфликтовать?
-
Yahoo! Спасибо, в точку)
-
Перепробовал все, сохранял во всем возможные форматы с максимальным качеством, эффект есть конечно, но такого плавного градиента как в ps всеравно нет.
-
Итак использую png-24, сохраняю через ps file - safe for web. Попробую полоску в 10px сделать.
-
Суть проблемы такова, есть изображение .png размером 1х300 которое содержит плавный градиент, когда прописываю его как бэкграунд (repeat-x), мягко говоря выглядет не так как я в ps нарисовал, появляються явные полосы, возможно ли это как то исправить?
-
Какое расстояние по вертикали в px дает тег <br>?
-
Great Rash Огромное спасибо)
-
* { margin: 0px; padding: 0px; } #header { height: 80px; background: #00161f url('images/header_bg.png') no-repeat; } <div id="header"></div> Даже не знаю как быть?????
-
Доброе время суток, суть моей проблемы в том, что нарисовав шаблон, заметил что html,css не потдерживает все цвета, и обычный способ задать цвет #545454 ломает всю цветовую гамму, можно ли это както обойти? Как то бродил по интернету увидел очень красивый дизайн и заглянул в css, так вот там цвет задавался через RGB, может это выход? И ещё вопросик если html потдерживает не все цвета то допустим я сделаю рисунок 1х1 и залью им бэкграунд, я получу оригинал или же нет?
-
Бродил по сайтам интернета и наткнулся на красивые курсоры которые идеально подошли бы к моему сайту. Нашёл нужное свойство CSS. Но не получается установить. В теги бади пишу курсор: url, auto. Формат курсора подходит. Но не отображается. Заменить на стандартные курсоры получилось а на свой не хочет. Это вообще возможно?
-
Вот код, а проблемы в следующем: есть div id="test" который устанавливает заданную высоту, только пытаюсь сделать процентную высоту - всё ломается, нужно что бы div="left,maincontainer,right" были резиновыми, вернее растягивались параллельно с maincontainer, где будет находиться онтент. В дивах left,right нахоядтся по два изображения выравнивание которых идёт top/bottom. Выравниваются только top изображения другие находятся где по середине дивов. <div id="container"> <div id="border_top_left"></div> <div id="border_top_center"> <img src="/wp-content/themes/worldofdota/images/top_left_b.gif" align="left" alt="" /> <img src="/wp-content/themes/worldofdota/images/top_right_b.gif" align="right" alt="" /> </div> <div id="border_top_right"></div> <div id="test"> <div id="border_left"> <img src="/wp-content/themes/worldofdota/images/left_top.gif" align="top" alt="" /> <img src="/wp-content/themes/worldofdota/images/left_bottom.gif" align="bottom" alt="" /> </div> <div id="maincontainer"><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br></div> <div id="border_right"> <img src="/wp-content/themes/worldofdota/images/right_top.gif" align="top" alt="" /> <img src="/wp-content/themes/worldofdota/images/right_bottom.gif" align="bottom" alt="" /> </div> </div> <div id="border_bottom_left"></div> <div id="border_bottom_center"> <img src="/wp-content/themes/worldofdota/images/bottom_left_b.gif" align="left" alt="" /> <img src="/wp-content/themes/worldofdota/images/bottom_right_b.gif" align="right" alt="" /> </div> <div id="border_bottom_right"></div> </div> #container{margin:0 auto;width:950px} /*Border TOP*/ #border_top_left{width:35px;height:35px;float:left;display:inline-block;background:url(images/top_left_a.gif) no-repeat} #border_top_center{width:880px;height:35px;float:left;display:inline-block;background:url(images/top_bg.gif) repeat-x} #border_top_right{width:35px;height:35px;display:inline-block;background:url(images/top_right_a.gif) no-repeat} /*End*/ #border_left{width:35px;height:100%;float:left;display:inline-block;position:relative;background:url(images/left_bg.gif) repeat-y} #maincontainer{width:880px;height:100%;float:left;overflow:visible;display:inline-block;background-color:#333333} #border_right{width:35px;height:100%;display:inline-block;position:relative;background:url(images/right_bg.gif) repeat-y} /*Border BOTTOM*/ #border_bottom_left{width:35px;height:35px;float:left;display:inline-block;background:url(images/bottom_left_a.gif) no-repeat} #border_bottom_center{width:880px;height:35px;float:left;overflow:hidden;display:inline-block;background:url(images/bottom_bg.gif) repeat-x} #border_bottom_right{width:35px;height:35px;display:inline-block;background:url(images/bottom_right_a.gif) no-repeat} /*End*/ #test{height:500px;}
-
Спасибо помогло, добавил параметр height и стало отображаться. И ещё вопрос, есть <div id""><img align="top"><img align="bottom"></div> Изображения не позиционируется по краям, остаётся пространство как его убрать?