Z index
Автор Максим Богач задал вопрос в разделе Другие языки и технологии
Изменение z-index посредством javascript и получил лучший ответ
Ответ от Figlio Senza Valore (L.E.F.)[гуру]
Все довольно просто.
Шаг 1.
Создай файл с расширением .js (через "Блокнот", и сохрани как "Все файлы", кодировка "UTF-8" - обязательно!) , в котором должен быть сам скрипт:
function on(){var z = document.getElementById('здесь id элемента');z.style.z-index = '9999';}
function off(){var z = document.getElementById('здесь id того же элемента');z.style.margin = '1';}
Сохраненный файл, например zindex.js заливаешь к себе на сайт (в Файловый менеджер) .
Шаг 2.
В HTML страницы (где нужны кнопки) перед закрывающим тегом </head> пишем:
<script type="text/javascript" src="/zindex.js"></script>
Шаг 3.
Вставляем в HTML там, где хотим видеть кнопки переключения:
<a href="javascript:on();">Изменить z-index</a>
<a href="javascript:off();">Базовый z-index</a>
где:
javascript:on() - увеличивает стилевое свойство z-index.
javascript:off() - возвращает начальное значение z-index.
ПОЯСНЕНИЯ:
Шаг 1.
В скрипте указываем не класс, а именно id того элемента, z-index которого меняем. Если у элемента нет индекса, то прописываем его (id="zindex").
И вставляем этот id в скрипт: getElementById('zindex').
Шаг 2.
src="/zindex.js" - это если сохранять не в папку, а если в папку, например "scripts", тогда запись будет такой: src="/scripts/zindex.js".
Шаг 3.
Кнопки изменения z-index'а получаются в виде ссылок. Если нужны кнопки, то попробуй использовать "button" вместо "a", или просто добавь к "a" id="zindex_button", а в CSS пропиши стили со всевозможным скруглением уголков, градиентом, тенями и прочим.
Источник: Надеюсь, написал понятным языком. =)
используй jQuery$(document).ready(function(){ $(".class").css({'z-index' : 1});});
Изучаю HTML CSS Что такое z-index: что обозначает?
z-index: позиционирование слоя относительно остальных, чем больше значение, тем \"передее\"
подробнее...
z-index не работает
id не должен начинаться с цифры.
но сие не главное. элемент с z-index должен быть
подробнее...
Как и где сразу добавить фон и шапку в виде картинок на своем сайте html.
можно шапку в DIV запихнуть и если надо то поставить ему параметры: position:absolute;
подробнее...
html \\ css как поместить фоновое изображение на передний план? поверх остальных элементов
Отдельный блок для него сделай и балуйся ним как душе угодно.
И в чем тайный смысл
подробнее...
скачать mp3 из вк
Легко и просто. ищешь в этом блоке <div style="z-index: 100; left: 13px; top: 0px; width: 424px;
подробнее...
как наложить слои друг на друга? html
Естественно. При position relative второй DIV размещается ВНУТРИ первого и распирает его, поскольку
подробнее...
Картинка поверх Картинки CSS
Тут важно понимать где расположена первая картинка и в каком блоке появляется вторая. У вас должно
подробнее...
почему фото пнг выходит на поверхность div который fixed, и как решить это
Фото внутри фиксированного блока? Напишите вопрос яснее. Если не в нем, то уберите у блока, в
подробнее...
Как сделать раскрывающееся меню при нажатии на КНОПКУ?
#menu {position:relative; z-index:500;}
#menu ul {padding:0; margin:0; list-style:none; }
подробнее...
Как задать в html чтобы картинка растягивалась по размеру экрана) она огромная а надо сжимать её по размеру экрана
если речь о картинке <img .../> - то правильно подсказывают.
<img style="width:
подробнее...
Как в CSS поставить картинку на задний план?
?? ниже??? или глубже?
z-index: 0; на картинку, z-index:1 - на блоки перед ней
подробнее...
растянуть блок по ширине на весь экран (html, css)
у меня слой.. вверху на всю ширину
вобщем тебе нужно "width:100%", что-то не так ты
подробнее...
Существует ли возможность поменять блоки местами с помощью css?
Наверное, только с помощью дивов
подробнее...
Выпадающее меню прячется под фон сайта
Попробуй убрать position:relative у li главного меню и убери float:left у под меню
(и
подробнее...