Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.11.2013, 23:11
Профессор
Посмотреть профиль Найти все сообщения от imediasun1
 
Регистрация: 23.12.2012
Сообщений: 437

z-index как оставить в родителе
можно ли оставить у родителя z-index:99 а у потомка z-index:999
В данном исполнении картинка перекрывает кнопку, а должна кнопка быть по любому свеху, но картинка должна перекрывать контент
<img id="right_pic" src="/img/right_pic.png" alt="">
<div id="content_container">
	<div id="btn" class="btn">
        </div>
</div>
<style>
#right_pic{
z-index:998;
}
#content_container{
z-index:99;
}
#btn{
z-index:999;
}
</style>
Ответить с цитированием
  #2 (permalink)  
Старый 29.11.2013, 09:08
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,205

Сообщение от imediasun1
можно ли оставить у родителя z-index:99 а у потомка z-index:999
А попробовать самому?
Ответить с цитированием
  #3 (permalink)  
Старый 29.11.2013, 09:11
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,205

Сообщение от imediasun1 Посмотреть сообщение
<img id="right_pic" src="/img/right_pic.png" alt="">
<div id="content_container">
	<div id="btn" class="btn">
        </div>
</div>
<style>
#right_pic{
z-index:998;
}
#content_container{
z-index:99;
}
#btn{
z-index:999;
}
</style>
Начнем с букваря...
Цитата:
Любые позиционированные элементы на веб-странице могут накладываться друг на друга в определенном порядке, имитируя тем самым третье измерение, перпендикулярное экрану. Каждый элемент может находиться как ниже, так и выше других объектов веб-страницы, их размещением по z-оси и управляет z-index. Это свойство работает только для элементов, у которых значение position задано как absolute, fixed или relative.
http://htmlbook.ru/css/z-index
Ответить с цитированием
  #4 (permalink)  
Старый 29.11.2013, 14:06
Профессор
Посмотреть профиль Найти все сообщения от imediasun1
 
Регистрация: 23.12.2012
Сообщений: 437

так не работает так #right_pic перекрывает #btn
позиционирование задано так
<img id="right_pic" src="/img/right_pic.png" alt="">
	<div id="content_container">
	    <div id="btn" class="btn">
				<ul>
				<li><a href=""><h3>О фонде</h3></a>
				</li>
				<li><a href=""><h3>Руководство</h3></a>
				<div id="guide">
				</div>
				</li>
				<li><a href="/main/"><h3>Контакты</h3></a>
				</li>
				</ul>
				</div>
	</div>
	<style>
	#right_pic{
        position:absolute;
	z-index:998;
	}
	#content_container{
        position:relative;
	z-index:99;
	}
	#btn{
        position:relative;
	z-index:999;
}
</style>

Последний раз редактировалось imediasun1, 29.11.2013 в 14:21.
Ответить с цитированием
  #5 (permalink)  
Старый 29.11.2013, 15:01
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,205

Сообщение от imediasun1
позиционирование задано так
Теперь-то оно задано!

Только подсказать что-то не получится, т.к. примера как такового нет...
Ответить с цитированием
  #6 (permalink)  
Старый 29.11.2013, 15:12
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,205

imediasun1, сама идея твоей верстки - фигня.
Ты сам себе придумал трудности... А теперь героически пытаешся их преодалеть.

Как вариант...

<!DOCTYPE html>
<html>
<head>
<!--
<script src="http://code.jquery.com/jquery-latest.js"></script>
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
* {
	margin: 0;
	padding: 0;
}
#right_pic{
	position:absolute;
}
#content_container{
	position:relative;
}
#btn{
	position:relative;
}
#btn a {
	color: yellow;
}
</style>
<script type="text/javascript">
</script>
</head>
<body>
<div id="content_container">
	<img id="right_pic" src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" alt="" />
	<div id="btn" class="btn">
		<ul>
			<li><a href=""><h3>О фонде</h3></a>
			</li>
			<li><a href="">
				<h3>Руководство</h3></a>
				<div id="guide"></div>
			</li>
			<li><a href="/main/"><h3>Контакты</h3></a>
			</li>
			</ul>
	</div>
</div>
</body>
</html>
Ответить с цитированием
  #7 (permalink)  
Старый 29.11.2013, 15:50
Профессор
Посмотреть профиль Найти все сообщения от imediasun1
 
Регистрация: 23.12.2012
Сообщений: 437

Да нет трудности есть и позиционирование необходимо
http://pasalskiy.com.ua/main/pages/about
Здесь правая сторона без позиционирования но она должна перекрывать и левый сайдбар (тень отбрасывать)
а здесь уже необходимо наверное тогда как то отрицательный z-index применять , а есть ли вообще такая возможность?
Ответить с цитированием
  #8 (permalink)  
Старый 29.11.2013, 15:55
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,205

imediasun1, ты роешь подземный ход на чердак...
Ответить с цитированием
  #9 (permalink)  
Старый 29.11.2013, 16:36
Профессор
Посмотреть профиль Найти все сообщения от imediasun1
 
Регистрация: 23.12.2012
Сообщений: 437

сейчас все нормально только что то перекрывает сайд бар теперь
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как писать код который легко поддерживать, расширять, читать. Policeman Общие вопросы Javascript 3 24.03.2012 05:40
Как при быстром многократном клике по кнопке обрабатывать только первый клик battrack jQuery 3 22.03.2012 10:47
Как отловить обратное событие "click" ? jsuse Общие вопросы Javascript 2 18.01.2012 00:16
как реализовать передачу функции в функцию?? czp Общие вопросы Javascript 10 29.11.2011 19:21
Как сделать электронный каталог продукции? natarius Серверные языки и технологии 6 24.05.2009 20:56