Дядя Саша
Expert-
Posts
210 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Дядя Саша
-
Да, пасиба, код вышел оч маленький, а я напридумывал, гы, смешно. Но реально не знал какой метод нужен, а так хотелось посмотреть как оно будет
-
Выпадающее CSS меню и выделение текущего раздела
Дядя Саша replied to Enemy's question in JavaScript
Ну так и сделать. Есть же aObj. Обращаетесь к родителю и делаете его принудительно видимым. -
Неужели такой глупый вопрос?
-
Как обратиться к объекту в сгенерированной странице?
Дядя Саша replied to viter_alex's question in JavaScript
Если сделать так: var newImage = document.createElement('IMG') то получите ссылку на обьект изображения, а потом не составит труда изменить адрес файла и вставить его куда надо Или вставить, а потом изменить.. -
Ошиблись в том что не указали размер шрифта.
-
отрицательный z-index в Firefox или как засунуть картинку под текст?
Дядя Саша replied to enkryptor's question in HTML Coding
Не понял, а для контента z-index поставить нельзя побольше? -
Если ссылке задан ид, зачем тогда писать A#rollover если можно написать #rollover. Зачем display: inline;??? Зачем border: 0px solid #000; solid - тип бордера, зачем он если бордера нет? То же касается и цвета.
-
Выпадающее CSS меню и выделение текущего раздела
Дядя Саша replied to Enemy's question in JavaScript
Можно так сделать: function currentLocation(){ var curr = "" curr += window.location; var aObj = document.getElementById('контейнер где находятся ссылки, может быть и весь документ').getElementsByTagName('A') for (var i = 0; i < aObj.length; i++) { var n = ""; n += aObj[i] aObj[i].style.color =(n.substring(n.lastIndexOf('/'), n.length) == curr.substring(curr.lastIndexOf('/'), curr.length)) ? 'red' : 'blue'; } } -
Чтобы сверстать любой шаблон из представленных вряд ле уйдет более пятнадцати минут. Вы меня пугаете А некоторые даже верстки не стоят...
-
Украина и есть правительство, а народ - так, в придачу. //который к тому же вечно путается под ногами, сколько его не топчи! Да, ,kzlm, Украина просто замечательна и неповторима! Из Тернополя уже люди бегут, чтож случилось с их родиной - на нее нас....ли! И любовь к моей радиактивной родине все меньше и меньше.
-
Вчера гдето во Львовской области загорелось несколько цистерн с радиоактивным фосфором. Сказали катастрофа хуже чернобыльской. Вот вам и теракт под прикрытием. Франция у нас отходы закапывает, нет слов, все продали, а людей потихоньку поубивают. Живи здесь после этого, в выборах участвуй, выбирай этих мудаков, которым самое место быть в тех цистернах.
-
Есть слой который содержит много вложенных слоев. Также есть кнопка. Надо при нажатии на нее прокрутить слой допустим на 158 пикселов. Сперва я просто для каждого вложенного слоя менял свойство top: var ref = document.getElementById('sketches'), n = 0; var intervalID; function moveForvard(){ for(var i = 0; i < ref.childNodes.length; i++){ if(ref.childNodes[i].className == 'sketch'){ var elem = ref.childNodes[i]; if(window.getComputedStyle){ var computedStyle = window.getComputedStyle(elem, ""); var elemStyle = computedStyle.getPropertyValue("top"); } var elemTop = elem.currentStyle ? elem.currentStyle.top : elemStyle; if (elemTop == "0px" || elemTop == "auto"){ elem.style.top = 1 + "px"; }else{ var elemTopValue = elemTop.substring(0, elemTop.indexOf('px')) elem.style.top = parseInt(elemTopValue) + 1 + "px" } } } if(intervalID){ clearInterval(intervalID); } if(n <= 159){ intervalID = setInterval("moveForvard()", 10); n++ }else{ n = 0; } } Поскольку дело было вечером, делать было нечего - то все вроде как нормально, а утром мне показалось что я спятил и подумал что можно использовать чтото в роде scrollTo(), scrollBy() или scroll() но так не выходит. В общем вопрос - как прокрутить этот слой, чтоб не трогать вложенные.
-
Дизайн лутше вообще не резать, ато зарежете и по дизайну
-
Честно говоря, все работы не продуманы. Если в качестве ссылок используете несколько картинок - надо делать прелоад, чтоб они не исчезали при наведении курсора. Зачем этот придурковатый фон в косую на каждом сайте? Больше ничего в голову не приходит? http://www.nikuz.name/la_mare/index.html - тут вообще беда, ссылки как будто замерзли, их когда трогаешь, все так вибрирует! Нет, ну с заказчиком конечно не поспоришь, нравится значит нравится Еще, резина и статика не противоположные вещи, они вообще разные. Статика и динамика - уже ближе. Но ни статика ни динамика не характеризуют отображение сайта на мониторе пользователя. Это, понимаете ли, немного не о том.
-
Вот может кто знает, когда скрипт обращается за картинкой по указанному адресу и не находит ее там, это где-то указывается?
-
Это уже не CSS код, а некоторый javascript. Читал лет десять назад, но все равно спасибо
-
А чем не сайт? Как вы определяете? Нравится - сайт, не нравится - не сайт?
-
Гы, дык бордер надо убирать не у картинки, а у ссылки a {border: 0;}
-
Вот беда. Есть ли какая нибудь иная возможность осуществить задуманное? Возможно явасриптом проверить сколько файлов в папке?
-
Честно - очень удобно. Я бы сделал ф-ию, чтобы окошко становилось маленькой полупрозрачной панелькой (где то над треем) и отображало только разрешения и кнопочку возврата в обычный режим (по верх окон естественно). Но вот проблема вышла - после использования программы у меня начал глючить рабочий стол. Допустим на рабочем столе есть ярлыки, так между ними появляются большие отступы Возможно это случай. Просто единственная асоциация, вы уж звеняйте
-
Ду маете он у всех пользо вателей найдетсяБ этот шрифт?
-
для ИЕ можно сделать исключение. чтото в роде function bagIE(){ if(navigator.appName == "Microsoft Internet Explorer") { if(document.body.clientWidth < "какого-то значения") { document.getElementById('какой-то элемент').style.width = "какое-то значениеpx" }else{ if(document.body.clientWidth > "то же значение") document.getElementById('тот же элемент').style.width = "auto" } } } за был про ХкодеЪ Х.кодеЪ
-
Нужно загрузить в память несколько картинок, проблема именно в "несколько" и в том что сделать это надо яваскриптом Картинки не в БД, а в папке, есть идеи на счет такого варианта: var x = 1; var imgArray = new Array(x); for (var i = 0; i < x; i++) { imgArray[i] = new Image; imgArray[i].src = "img/galery/" + i + ".jpg"; // картинки пронумерованы по порядку if (imgArray[i]) { //проблема именно тут - не знаю как проверить, картинка там или пусто, зацикливается. возможно ли вообще это проверить? собственно это меня и интересовало. уже все перепробовал, напился, вроде помогло, но все равно зацикливается x++ } }
-
Начните с вопроса есть ли в CSS вообще возможность определить разрешение монитора и тем самым ответите на свой вопрос
-
А обыкновенный слой со скролом вас не устраивает?