- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго вечера!
Верстаю тут один сайт, на нем в шапке фоторама (js галерея со сменой картинок) и логотип.
Логотип находится в диве над фоторамой, и хотелось бы, чтобы он "налезал" на нее наполовину, тк логотип высокий.
Но что бы я не делал, он упорно не хочет "лезть вверх".
вот html код:
и вот цсс:
html,body {margin:0;padding:0;background:#ffffff;width:100%;height:100%;}#header{ height: 40px; background: #ccc; z-index: 100;}
#header a { z-index: 100; display: block;}
#header a img { z-index: 100; display: block;}
то есть я сначала добавил z-index: 100; к #header a img а потом, видя, что не помогает, добавил его еще и к #header a и просто к #header - но все равно он хочет лезть вверх - фоторама остается выше!
Подскажите, пожалуйста, кто-нибудь сталкивался с таким? Можно как-то решить?
Попробуй отрицательный margin
Помести логотип внутрь <div class="fotorama" > или наоборот
Попробуй отрицательный margin для фоторамы
Попробуй абсолютное позиционирование
Можно было бы еще чего написать, но этих четырех вариантов хватит за глаза!
position: relative;
z-index: 99;
}
.fotorama {
position: relative;
top: -Npx; /* Смещение фоторамы вверх */
z-index: 1;
}
Так если, не то?
Это смотря как делать!
Для примера:
Можно так .fotorama {position: relative; z-index: -1;}
спасибо всем ответившим!
в итоге сделал, как написал Jor, и все стало ок, логотип вылез вверх над фоторамой.
какие выводы я сделал из ответов - почему у меня не получалось (для будущего):
1) Во-первых, не догадался, что и классу фоторамы можно дать z-index, а не только header и тому, что внутри хедера. И этой фотораме нужно дать маленький z-index: или 1, или вообще -1, как maggotinaff посоветовал.
2) А во-вторых, что даже важнее - я забыл, что z-index работает только для элементов, у которых есть свойство position! А там уже relative или absolute - не так важно, главное, чтобы хоть какой-то position был.
И если про эти две вещи не забывать, то все получится.
Еще раз спасибо ответившим!