Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как убрать расстояние в левой колонке с div
 
 автор: OLi   (28.03.2011 в 12:56)   письмо автору
 
 

На страницу вывожу циклом блоки div с контентом в td (100%) таблицы
Блоки имеют такой стиль:
.left_cat {
background-color:#DEF1FF;
float:left;
width:47%;
height:100%;
margin-left:10px;
margin-top:5px;
border-bottom:1px dashed #CCC;
padding:0;
}

Проблема в том, что случайным образом возникает промежуток между выводимыми блоками (сверху друг от друга)...Как их убрать и почему они так себя ведут?

Вот как выглядит http://pixs.ru/showimage/5JPG_1978191_1925812.jpg
Слева блоки имеют расстояние намного больше чем справа...

  Ответить  
 
 автор: OLi   (28.03.2011 в 19:38)   письмо автору
 
   для: OLi   (28.03.2011 в 12:56)
 

Что можно предположить?

  Ответить  
 
 автор: Богдан   (28.03.2011 в 20:01)   письмо автору
 
   для: OLi   (28.03.2011 в 12:56)
 

Я еще новичок, но попробуй вот что, задай видимость граници блоков 1 что бы видеть блоки и понимать как они выглядят, и походу там с высотой блоков проблема, попробоуй изменить на фиксированую, тоесть height:число px.

  Ответить  
 
 автор: OLi   (28.03.2011 в 20:31)   письмо автору
 
   для: Богдан   (28.03.2011 в 20:01)
 

Задание фиксированный высоты сработало, но в моем случае внутри блока вставляется содержимое разного объема, поэтому я задал 100%
Кстати height:auto тоже не срабатывает

  Ответить  
 
 автор: Богдан   (28.03.2011 в 20:43)   письмо автору
 
   для: OLi   (28.03.2011 в 20:31)
 

Попробуй задать для правых блоков margin-left так, что бы это расстояние равнялось приблизилтельно ширине левого блока.Может так сработает.

  Ответить  
 
 автор: OLi   (28.03.2011 в 22:14)   письмо автору
 
   для: Богдан   (28.03.2011 в 20:43)
 

Не не сработало...

  Ответить  
 
 автор: Косорылый   (03.04.2011 в 07:10)   письмо автору
 
   для: OLi   (28.03.2011 в 12:56)
 

Они ведут себя идеально..как и положено вести себя блочным элементам HTML
Воспользуйтесь таблицей

  Ответить  
 
 автор: TavRoX   (03.04.2011 в 12:02)   письмо автору
 
   для: Косорылый   (03.04.2011 в 07:10)
 

пропиши в боди margin: 0px; padding: 0px;

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования