Результаты поиска
Введите запрос, по завершению нажмите Enter.
  • Страница 1 из 1
  • 1
Проблемка
Отправлено 08.06.2012 - 17:241
Нет аватара
Пользователь
202 сообщения
Мужчина
Вот код...
Code
<div class="container">  
  $GLOBAL_AHEADER$  
<div id="middle">
<div class="content">$CONTENT$</div>
<div class="sidebar1">  
$GLOBAL_CLEFTER$  
</div>
</div>


Стили:
Code
.container {width: 1000px;margin: 0 auto;}
#middle {width: 999px;position: relative;border-right: 1px solid #d5d5d5;background: #E8E8E8;}
#middle:after {content: '.';display: block;clear: both;visibility: hidden;height: 0;}
.sidebar1 {float: left;width: 247px;padding: 5px 4px 5px 5px; background: #E8E8E8;}
.content {padding: 5px;width: 728px;float: left;background: #fff;border-left: 1px solid #d5d5d5;border-right: 1px solid #d5d5d5;height: 100%;}


И суть проблемы:
Как сделать так, чтобы див content, растягивался по высоте дива sidebar? То есть если sidebar ниже, то и content растягивался до туда же...
Знаю, вёрстка кривая, верстал первый раз тогда...
Профиль Личное сообщение Дом. страница icq Skype
4
Отправлено 08.06.2012 - 19:182
Бывалый
445 сообщений
Мужчина
height:50%

и к sidebar так же
Профиль Личное сообщение Дом. страница icq Skype
26
Отправлено 08.06.2012 - 21:203
Нет аватара
Пользователь
202 сообщения
Мужчина
AlexSur, не помогло.
Профиль Личное сообщение Дом. страница icq Skype
4
Отправлено 09.06.2012 - 01:404
Бывалый
445 сообщений
Мужчина
Monst33R, лучше всего будет если ты нормально расскажешь , а лучше в скринах покажешь.
Профиль Личное сообщение Дом. страница icq Skype
26
Отправлено 09.06.2012 - 12:525
Нет аватара
Пользователь
202 сообщения
Мужчина
AlexSur, хорошо, вот.

Скрин если sidebar меньше content`a:

Скрин, если sidebar больше content`a:

Вот как должно быть:


Надеюсь, понятно...
Профиль Личное сообщение Дом. страница icq Skype
4
Отправлено 09.06.2012 - 13:466
Нет аватара
Coder
701 сообщениий
Мужчина
Нужно чтобы и sidebar и content были в одном диве, при этом к ним обоим прописываешь height: 100%; Вроде должно работать
Профиль Личное сообщение Дом. страница icq Skype
66
Отправлено 09.06.2012 - 14:017
Бывалый
321 сообщениий
Мужчина
Code
var sideh = $('.sidebar1')height();
var conth = $('.content').height();

if(conth < sideh){
$('.content').height(sideh);
}

Добавлено (09.06.2012, 14:01)
---------------------------------------------
Можно на js, Monst33R, работает?

Профиль Личное сообщение Дом. страница icq Skype
24
Отправлено 09.06.2012 - 14:478
Нет аватара
Пользователь
202 сообщения
Мужчина
faforty, не работает и лучше не на js.
TRANE73, они и так в одном диве, но при height: 100% ничего не меняется...

Добавлено (09.06.2012, 14:47)
---------------------------------------------
Можете ли сверстать по новой эту часть, чтобы было всё нормально? А то вёрстка косячная...

Профиль Личное сообщение Дом. страница icq Skype
4
Отправлено 09.06.2012 - 17:269
Нет аватара
Coder
627 сообщений
Мужчина
Monst33R, на главный див нужно размеры выставить а потом уже внутренние растягивать
Профиль Личное сообщение Дом. страница icq Skype
66
Отправлено 09.06.2012 - 20:4910
Нет аватара
Пользователь
202 сообщения
Мужчина
syp41k, так чтоле?

Code
.container {width: 1000px;margin: 0 auto;height:auto !important;height:100%;min-height:100%;}
#middle {width: 999px;position: relative;border-right: 1px solid #d5d5d5;background: #E8E8E8;height: 100%;}
#middle:after {content: '.';display: block;clear: both;visibility: hidden; height: 100%;}
.content {padding: 5px;width: 728px;float: left;background: #fff;border-left: 1px solid #d5d5d5;border-right: 1px solid #d5d5d5;height: 100%;}
.sidebar1 {float: left;width: 247px;padding: 5px 4px 5px 5px; background: #E8E8E8;height: 100%}


Если да, то не помогает...
Профиль Личное сообщение Дом. страница icq Skype
4
Отправлено 09.06.2012 - 21:3011
Бывалый
445 сообщений
Мужчина
Quote (Monst33R)
height:auto !important;height:100%;min-height:100%;


что за бред?)

Попробуй так:
Code
height:100% !important;
Профиль Личное сообщение Дом. страница icq Skype
26
Отправлено 09.06.2012 - 21:4912
Нет аватара
Пользователь
202 сообщения
Мужчина
AlexSur, тоже не работает %)

Блин, вообще бред какой-то, всё перепробовал... Может ли кто переверстать это чудо нормально?
Профиль Личное сообщение Дом. страница icq Skype
4
Отправлено 09.06.2012 - 21:5813
Бывалый
445 сообщений
Мужчина
Monst33R, ты хочешь что бы контент был по одной высоте с sidebar?
Профиль Личное сообщение Дом. страница icq Skype
26
Отправлено 09.06.2012 - 23:0214
Нет аватара
Пользователь
202 сообщения
Мужчина
AlexSur, да
Профиль Личное сообщение Дом. страница icq Skype
4
Отправлено 10.06.2012 - 00:5415
Бывалый
445 сообщений
Мужчина
Quote (Monst33R)
Вот код...
Посмотреть кодПечатьОписание
·········10········20········30········40········50········60········70········80········90········100·······110·······120·······130·······1 40·······150
<div class="container">  
  $GLOBAL_AHEADER$  
 <div id="middle">
 <div class="content">$CONTENT$</div>
 <div class="sidebar1">  
 $GLOBAL_CLEFTER$  
 </div>
 </div>
1.
2.
3.
4.
5.
6.
7.
8.

Стили:
Посмотреть кодПечатьОписание
·········10········20········30········40········50········60········70········80········90········100·······110·······120·······130·······1 40·······150
.container {width: 1000px;margin: 0 auto;}
 #middle {width: 999px;position: relative;border-right: 1px solid #d5d5d5;background: #E8E8E8;}
 #middle:after {content: '.';display: block;clear: both;visibility: hidden;height: 0;}
 .sidebar1 {float: left;width: 247px;padding: 5px 4px 5px 5px; background: #E8E8E8;}
 .content {padding: 5px;width: 728px;float: left;background: #fff;border-left: 1px solid #d5d5d5;border-right: 1px solid #d5d5d5;height: 100%;}
1.
2.
3.
4.
5.

И суть проблемы:
Как сделать так, чтобы див content, растягивался по высоте дива sidebar? То есть если sidebar ниже, то и content растягивался до туда же...
Знаю, вёрстка кривая, верстал первый раз тогда...


Вот этот код у меня работает.Не знаю почему у тебя нет
Профиль Личное сообщение Дом. страница icq Skype
26
Отправлено 10.06.2012 - 02:0816
Нет аватара
Пользователь
202 сообщения
Мужчина
AlexSur, проверил на тестовом, то же самое...

Если .sidebar1 больше content`a, то всё как на 2 скрине...
Профиль Личное сообщение Дом. страница icq Skype
4
Отправлено 10.06.2012 - 17:1317
Нет аватара
Бывалый
380 сообщений
Мужчина
Monst33R,

Code
.container {width: 1000px;margin: 0 auto;}
  #middle {width: 999px;position: relative;border-right: 1px solid #d5d5d5;background:#E8E8E8;overflow:hidden}  
  #middle:after {content: '.';display: block;clear: both;visibility: hidden;height: 0;}  
  .sidebar1 {float: left;width: 247px;padding: 5px 4px 5px 5px; background: #E8E8E8;margin-bottom: -20000px;padding-bottom: 20000px;}  
  .content {padding: 5px;width: 728px;float: left;background: #fff;border-left: 1px solid #d5d5d5;border-right: 1px solid #d5d5d5;margin-bottom: -20000px;padding-bottom: 20000px;}
Профиль Личное сообщение Дом. страница icq Skype
59
Отправлено 10.06.2012 - 19:4618
Нет аватара
Пользователь
202 сообщения
Мужчина
lan, большое спасибо!
Профиль Личное сообщение Дом. страница icq Skype
4
Отправлено 10.06.2012 - 21:1019
Нет аватара
Бывалый
380 сообщений
Мужчина
Monst33R, пожалуйста
Профиль Личное сообщение Дом. страница icq Skype
59
  • Страница 1 из 1
  • 1
Поиск:
uSite.su © 2010-2024
Все права защищены.
Многогранность и сверхспособности сообщества uCoz заставляют задуматься даже самые стойкие умы веб-программирования, ведь лишь uSite способен предоставить ответы на самые сложные вопросы uCoz.
01RSS
Хостинг от uCozПользовательское соглашение и прочая информация