Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   Высота блока (https://javascript.ru/forum/xhtml-html-css/35745-vysota-bloka.html)

Makkssimka 20.02.2013 22:17

Высота блока
 
Вложений: 1
Почему высота блока popular не становится на высоту находящихся в ней изображений:
Код:
<div id="popular"><p>Популярное</p>
<?php 
	$resultPop = mysql_query("SELECT * FROM album WHERE openCat <> '' ORDER BY reiting AND golosov DESC");
	
	for( $i=1; $i<10; $i++) {
		$row = mysql_fetch_array($resultPop);
		echo '<div class="popul"><img src="../'.$row['adresfilemin'].'" width="150" height="150" /></div>';
		};
?>
</div>


Css:
#popular {
	border-bottom-width: 10px;
	border-bottom-style: groove;
	border-bottom-color: #edecec;
	padding-right: 80px;
	padding-left: 80px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}

#popular p{
	font-family: "Comic Sans MS", cursive;
	font-size: 24px;
	text-align: center;
	font-weight: bold;
	}
.popul{
	margin: 5px;
	float: left;
	}

Серая линия должна быть снизу блока, и еще как выравнить это все по центру!

danik.js 20.02.2013 22:26

Цитата:

Сообщение от Makkssimka
Почему высота блока popular не становится на высоту находящихся в ней изображений

Блоки с float по умолчанию не влияют на высоту родителя.

Цитата:

Сообщение от Makkssimka
как выравнить это все по центру

Это все - это что? Миниатюры? Убрать float и добавить родителю text-align: center; Ну и немножко подправить css в случае чего.

Makkssimka 20.02.2013 22:41

Огромное спасибо! Все переделал, теперь все хорошо!


Часовой пояс GMT +3, время: 14:39.