Я знаю, что этот вопрос старый, но, исследовав, попробовав и попробовав в течение 2 дней, мне все еще не повезло, и я надеюсь, что кто-то здесь может дать мне немного совет!Другая липкая проблема с нижним колонтитулом. 100% ширина div с повторением bg и div, помещенными вправо
Проблема:
У меня есть страница, что мне нужно применять липкий колонтитул, просто нормально, но вот где я имею проблему.
Я могу получить нижний колонтитул div (#footer), чтобы придерживаться нижней части с проблемой (это 100% ширина с повторяющимся фоновым изображением). Затем в этом DIV я плаваю другой (#cut) с bg-изображением справа (ножницы в моем примере). Это также отлично работает.
Проблема в том, что я нуждаюсь в другой 100% -ной ширине div (# footer-link-wrap) ниже первичной, чтобы я мог плавать некоторые навигационные ссылки (#links) в центре. Внутри # footer-link-wrap мне нужно, чтобы еще один образ перемещался целиком вправо, пытался сделать это с позиционированным фоном, но я не могу заставить его работать.
Я полностью ударил стену, и я был бы очень признателен за любую обратную связь, я только вернусь в дизайн после долгого перерыва, и, вероятно, я делаю глупую ошибку.
CSS следующим образом:
* {
margin:0;padding:0;
}
html, body {
height: 100%;
background-color:#000;
}
#wrap {
min-height: 100%;
}
#main {
overflow:auto;
padding-bottom: 60px;
}
#footer {
position: relative;
margin-top:-20px;
height: 20px;
clear:both;
width:100%;
background:url(foot-hair.png) repeat-x;
background-position:0 8px;
}
#cut{
float:right;
width:40px;
height:20px;
background: url(haircut.png);
}
#footer-link-wrap{
margin-top:-40px;
height:40px;
width:100%;
background:url(hair-fall.png) no-repeat;
background-position:bottom right;
}
#links{
position:relative;
margin-left:auto;
margin-right:auto;
width:800px;
background-color:#fff;
}
/*for opera
body:before {
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;
}*/`
Вот ссылка на пример float help
Привет, это именно то, откуда я получил исходный код, он отлично работает с единственным DIV, но я не понимаю, когда дело доходит до нескольких DIV – tcnarss
. Это не решение, но, возможно, это может вам помочь. Ваше изображение в # footer-link-wrap, похоже, не отображается, потому что высота # footer-link-wrap слишком мала. Попробуйте изменить margin-top и высоту до 100 px, и вы можете увидеть его. – yvoyer
Это похоже на то, что вы хотели С четким: как на # footer-link-wrap? – yvoyer