Jump to content

RFbager

Newbie
  • Posts

    16
  • Joined

  • Last visited

RFbager's Achievements

Explorer

Explorer (1/14)

-1

Reputation

  1. чёрт! Ну кто вам всем нагородил эту чушь??? Ну что за массовое помешательство? Ну а почему у меня работает? Что я делаю не так? Скрипты могут быть отключены у пользователя В скриптах так же могут быть баги связанные с кроссбраузерностью Нужно применять такие средства реализации, которые подходят под задачу, а не "вывозить мусор на танке, потому что три года отслужил в армии и мне так удобней" Если не нужна "резиновая" структура, задайте явные свойства, такие как width, height, position, display, overflow <nav> работает даже в IE6, нужен лишь небольшой скрипт html5shiv Информацию о теге nav взял с данного ресурса.Что касательно div-ов:как говорится на вкус и цвет все фломастеры разные.Решил не мудрить и просто сделал побольше классов.Всем кто участвовал в обсуждении большое человеческое спасибо.Отдельная благодарность за скрипт,действительно решает много проблем.
  2. Проблема в том,что я долгое время(около трех лет) занимался программированием(с++,delphi,чуточку ассемблер) и мне гораздо проще реализовывать идеи используя скриптовые языки,нежели вдаваться в тонкости html-разметки. Скрипты именно ради модных визуальных эффектов.Div в данной задаче не подходит из-за своей "резиновой" структуры.Необходимо четкое позиционирование элементов при появлении полос прокрутки браузера,без малейших смещений.Поэтому выбор пал на табличную верстку.За тег <nav> спасибо,гляну что к чему. Судя по документации,тег <nav> не работает в ie7
  3. Да.Точнее верхнее меню.Сайт делаю не на cms.
  4. Разве события можно как-то через css прописать?Здесь используется скрипт смены изображения в ячейке таблицы+ячейка таблицы выступает в виде ссылки,и для индексации в поисковиках оставил еще и обычную ссылку внутри ячейки таблицы.Вот так вот сделал кнопочку...
  5. Вот так все работает. <td class="имя класса" align="center" ID="c2" onMouseOver="newColor('c2')" onMouseOut= "backColor('c2')" onClick="location='адрес'"> Если сделать выше описанной конструкцией,все так же очень хорошо смотрится,не приходится добавлять класс в каждую ячейку,но события onMouseOver="newColor('c2')" onMouseOut= "backColor('c2')" перестают работать(.То-есть не меняется задний фон скриптом.
  6. Перестали работать события в ячейке(.Я так понимаю эта конструкция жестко прописывает правила поведения дочернего элемента или где-то мой косяк?Кстати,а возможно мсобытия прописать непосредственно в css?
  7. Перестали работать события в ячейке(.Я так понимаю эта конструкция жестко прописывает правила поведения дочернего элемента или где-то мой косяк?Кстати,а возможно мсобытия прописать непосредственно в css? Перестали работать события в ячейке(.Я так понимаю эта конструкция жестко прописывает правила поведения дочернего элемента или где-то мой косяк?Кстати,а возможно мсобытия прописать непосредственно в css?
  8. table tr:nth-child(3) td:nth-child(8) { стили для восьмой ячейки третьей строки } Огроменное спасибище,именно то что нужно Спасибо всем,кто участвовал в решении вопроса.
  9. Большое спасибо за иллюстрацию примера.Вот именно это и пугает.Возможно есть какие-то свойства для управления конкретной ячейкой таблицы?Например номер столбца и строки и дальше перечислять свойство?Или пример из цитаты единственное решение?
  10. проблема в том,что у каждой ячейки свои особенные параметры,то-есть задний фон,размеры и много чего еще (
  11. Собственно встала проблема с css для таблички.Хотелось бы сделать стили для каждой ячейки в одном табличном классе,да бы не лепить 135 маленьких классов на каждую ячейку.Возможно ли это?Буду крайне благодарен за пример.
  12. function newColor(id, clName) { document.getElementById(id).className = clName; } Огромное спасибо за код.Скрипт взят из паблика и как-то не обратил внимания на функцию-склейку
  13. Сразу хочу заметить,что я не являюсь автором скрипта.Вот скрипт для смены изображения в ячейке: function newColor(idCell) { if (document.all) eval('document.all.'+idCell+'.style.background = "url(../../../img/123.jpg)"'); else eval('document.getElementById("' + idCell + '").style.background = "url(../../../img/123.jpg)"'); } function backColor(idCell) { if (document.all) eval('document.all.'+idCell+'.style.background = "#D6D2D6"'); else eval('document.getElementById("' + idCell + '").style.background = "#D6D2D6"'); } На данный момент ссылка на новое изображение вписана непосредственно в код скрипта,что создает проблемы с каталогами.Хотелось бы как-то брать изображения из css классов,но как реализовать так и не смог понять.Я понимаю,что проблема скорее всего не стоит и выеденного яйца,но с JavaScript занимался года два назад,поэтому уже плохо помню тонкости.Всем ответившим заранее спасибо.
  14. Спасибо всем,кто читал и думал над проблемой.Решил ,положив на дно ячейки соответствующей длины прозрачный gif толщиной в 1px.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy