-
Posts
13,707 -
Joined
-
Last visited
-
Days Won
58
Content Type
Profiles
Forums
Calendar
Store
Everything posted by psywalker
-
Ну ка погодика, а покажи весь работающий код плиз
-
Значит получил почти то, что хотел, таким способом: for(var i=0; i<li.length;i++){ li.item(i).onclick = function (){test2(this)} } function test2(node){ var num = node.innerHTML var al = document.createElement('div') content.appendChild(al) al.className = 'class'+num } Но есть вопросы: 1) Как мне добиться того-же, но только без этого node.innerHTML, ведь и правда же вариант очень плохой.
-
Структура следующая: Шапка Три колонки в ряд в общем контейнере Подвал
-
hf3 Согласен Так-же полностью поддерживаю, но это я для начала, далее буду усложнять условия. Ничего не меняет
-
У нас есть: <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> </ul> <div id="content"> </div> Расширять код по моим условиям мы больше не имеем права. Пользоваться только JS Задача: При нажатии на li в контейнере <div id="content"> должен появится элемент <div>, причём не просто <div>, а с классом того li, который мы нажали. Например нажали мы на третий li, значит появился <div class='3'>(ну это так, как пример, чтобы смысл был понятен) Чего я сумел добиться: var content = document.getElementById('content') var div = content.getElementsByTagName('div') var ul = document.getElementsByTagName('ul').item(0) var li = ul.getElementsByTagName('li') for(var i=0; i<li.length;i++){ var num = li.item(i).innerHTML li.item(i).onclick = function (){test2(this,num)} } function test2(node,num){ var al = document.createElement('div') content.appendChild(al) al.className = 'class'+num } Вопросы: 1) Ведь по-идее я пробегаюсь циклом по всем li, и с каждой итерацией записываю в переменную num разные значения, а затем в Этой-же итерации я вешаю онклики на li, которые опять-же соответствуют своей итерации li.item(i), в которых я вызываю функцию test2(this,num) с аргументами на саму ноду и ИМЕННО числом, соответствующим li.item(i).innerHTML. Тогда вопрос, почему в итоге при нажатии на любой из li я получаю в контейнере див, но только именно с <div class="class4"> ??? 2) Почему мой код НЕ работает без вот этой записи: var div = content.getElementsByTagName('div') ? Нафига она вообще нужна, если меня в принципе не интересует дочерние элементы, я же создаю элемент следующим способом var al = document.createElement('div') ?
-
Поведение FF для вложенного div height:100% с вертикальным скролом.
psywalker replied to Bitmag's question in HTML Coding
Засунь таблицу в див, а ему overflow: auto -
1) Вынеси все стили в ЦСС, и убери все атрибуты нахрен 2) Где ты задал 100% высоту html?
-
В общем, я снова беру заказы, правда только на обычную вёрстку: чисто HTML/CSS/JavaScript/jQuery Занимаюсь (X)HTML/CSS вёрсткой. Делаю действительно качественную работу. - любой сложности, хоть с подвыпердвертом) - под любые платформы - под любые браузеры - валидная начисто! - уникальная организация html/css кода - Семантически корректный код - логичность верстки - индивидуальный подход к каждому клиенту Портфолио и код моих работ могу продемонстрировать непосредственно заказчику при личной переписке. Цены: Цены зависят от сложности макета. Все предложения высылайте на почту psywalker09@gmail.com Думаю, мой статус не даст усомниться в моей правде Наше сообщество (css-live.ru)
-
Всегда рад помочь.
-
Поставь всему живому heigth: 100%; начиная с html
-
У тебя адреса в ссылках одинаковые.
-
*html body { width:expression( document.documentElement.clientWidth < 1000 ? '1000px' : (document.documentElement.clientWidth > 1090 ? '1090px' : 'auto'));
-
Абсурд с position! И тем не менее, работает...
psywalker replied to Мое Яблоко's question in HTML Coding
Люди, да успокойтесь вы, ну хочется человеку верить, что такое свойство существует и мало того, оно ещё и работает, ну что вы прям на самом деле. -
Задай ему ширину и margin: 0 auto; "position:absolute; z-index:1"> убери
-
Да нет, просто люблю юмор
-
Сам виноват, интересную тему создал
-
Абсурд с position! И тем не менее, работает...
psywalker replied to Мое Яблоко's question in HTML Coding
Ну да, так оно и есть, float: right; работает, как и должно быть. -
http://htmlbook.ru/css/border-collapse.html http://htmlbook.ru/css/padding.html
-
Ну что значит полноценное приложение и чем отличается от обычной вёрстки и т.д.
-
А расскажи плиз поподробнее. А работал удалённо или нет?
-
ТС, zoom:1; пробуй всегда!
-
Абсурд с position! И тем не менее, работает...
psywalker replied to Мое Яблоко's question in HTML Coding
Я про тоже.