2015-02-15 5 views
-2

я получил 2 дивыпозиционирование двух див

<div id="first"></div> 
<div id="second"></div> 
#first 
{ 
float:left; 
width: 150px; 
height: 100%; 
position: fixed; 

} 
#second 
{ 
float:left; 
width: 1000px; 
height: 100%; 
} 

когда я приближать страницу и прокрутить его вправо. 1-й дивизион будет выше 2-го. Как я могу сохранить его исправленным, но не позволять ему превышать другие divs ?; (Я хочу сделать это фиксированным для прокрутки вверх/вниз, но не влево/вправо)

+0

У меня нет вашей идеи. Вы делаете div фиксированным, но вы не хотите, чтобы он был исправлен ... Пожалуйста, предоставьте дополнительную информацию. – drip

+0

Обратите внимание, что 'float' не влияет на фиксированные элементы – user3790069

ответ

0

Я верю, что вы можете найти свой ответ в этой скрипке: http://fiddle.jshell.net/zoc053dh/

И для подробного объяснения смотрите по этой ссылке: z-index not working with fixed positioning

У вас возникли проблемы с пониманием принципов положения (относительного, фиксированного, абсолютного и т. Д.) И z-индекса.

Cheers, Пожалуйста, отметьте этот ответ как правильный, если это тот ответ, который вы искали.