2012-06-30 3 views
0

Имея проблемы изменения размеров в #main_wrap на:Resizing Упаковочный

http://www.coffeeproteindrink.com/method-athlete/

#main_wrap { 
min-height: 100%; 
background: url(images/content_back.png) repeat-y top left; 
margin: 0 0 0 240px; 
opacity: .8; 
} 

#content 
{float: left; 
margin: -28px 0 30px 0; 
position: relative; 
z-index: 20; 
top: 325px; 
height: 262px; 
overflow: scroll; 
} 

Я пытаюсь заставить его выглядеть следующим образом:

http://www.bio-genix.com/

Я уверен, что я просто имея мозговой пердит, но я просто не могу заставить это работать.

Любая помощь очень ценится.

Кен

+0

Добро пожаловать! Пожалуйста, уменьшите разметку исходного кода и CSS до тех, которые, по вашему мнению, вызывают/лежат в основе вашей проблемы и включаются в тело вопроса. Используйте кнопку ** '{}' ** после выделения кода для его форматирования в тексте. ':)' И/или создать демонстрацию http://jsfiddle.net. –

+0

Если вы даже не позволите нам щелкнуть правой кнопкой по вашей странице (что за варварская вещь, чтобы сделать! Абсолютно ужасно, вы сокрушили меня), мы мало что можем сделать, чтобы помочь вам :) – egasimus

+0

Это не «правый клик» В этой теме я отключил ее, сожалею об этом. – Ken

ответ

0

Ваше top: 325px значение на #content, что дальше, чем где вы хотите быть в списке элементов. Следовательно, вы хотите надавить #main_wrap на top и снять top с #content.

#main_wrap { 
    position: absolute; 
    top: 325px; 
} 
#content { 
    top: 0; 
} 

http://jfcoder.com/test/methodsite.html

+0

Спасибо, снова Джаред, как только у меня хватит репутации, я обязательно отметю это. – Ken

+0

Да, я забыл все тайные голоса и комментарии, а какие-то правила SO. Пожалуйста, рад, что я могу помочь. И благодарю вас за то, что вы вернулись, чтобы отметить ответ; это ценится, поверьте мне. ':)' –

0

Одна простая вещь, чтобы сделать это (если они имеют доступ к CSS) идут вниз к вашему #content теге

#content { 
float: left; 
margin: -28px 0 30px 0; 
position: relative; 
z-index: 20; 
top: 325px; 
height: 262px; 
overflow: scroll; 
} 

И удалить переполнения: прокрутки, так как ваш контент делитель достаточно велик, чтобы обрабатывать контент без переполнения. Так оно и должно выглядеть следующим образом

#content { 
float: left; 
margin: -28px 0 30px 0; 
position: relative; 
z-index: 20; 
top: 325px; 
height: 262px; 
} 
+0

Я хочу, чтобы полосы прокрутки были там, так как я хочу, чтобы обертка содержала около 40% высоты страницы. Как и на http: // www.bio-genix.com/ Некоторые страницы будут иметь больше контента, чем другие, и потребуются полосы прокрутки. – Ken

+0

Значит, вы хотите, чтобы вы прокручивали, но не могли ли они быть там? Я вижу, что они динамически размещают свои обертки. EDIT: попробуйте переполнение: скрыто; –

+0

Проблема заключалась в том, что черный прозрачный фон поднимался вверху окна просмотра, а не полосы прокрутки. –