Помощь в выравнивании блоков div по центру
Страницы: 1 2 След.
Помощь в выравнивании блоков div по центру
Такая ситуация: Верстаю макет для сайта-визитки, но столкнулся с проблемой. 
Основная часть (контент): в первом ряду 3 блока, во втором ряду 2 блока. и все.
Блоки выровнял в два ряда, все сделал нормально. Но, выровнял я их с помощью float:left, и потому они смещены влево, а их надо поставить в центр. Помогите, кто может...

Скриншот: h1813090.stratoserver.net/files/share/3_2_2012/5kvt2xQpmkqu3UXRYXZ4g.png]ссылка

Код:

Код
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>example Studio</title>
<link rel="stylesheet" type="text/css" href="style.css"> 
</head>
<body class="body">

<!-- <шапка начало> -->
<div class="head" align="center">
<div class="ico1"></div>
<div class="logo"></div>
</div>
<!-- <шапка конец> -->

<!-- <контент начало> -->
<div class="bl_all1">

<div class="block">
<div class="bl_title" align="center">Раскрутка</div>
<div class="bl_text">Раскрутка вашего сайта (кроме порталов).</div>
</div>

<div class="block">
<div class="bl_title" align="center">Сайт-визитка</div>
<div class="bl_text">Создание сайта-визитки под заказ.</div>
</div>

<div class="block">
<div class="bl_title" align="center">Скидки и т.д.</div>
<div class="bl_text">Какие либо новости о скидках и т.д.</div>
</div>

</div>

<br>

<div class="bl_all2">
<div class="block">
<div class="bl_title" align="center">Примеры</div>
<div class="bl_text">Здесь будут примеры моих сайтов и т.д.</div>
</div>

<div class="block">
<div class="bl_title" align="center">Контакты</div>
<div class="bl_text">мои контакты.</div>
</div>

</div>
<!-- <контент конец> -->

<!-- <футер начало> -->
<div class="ico2"></div>
<!-- <футер конец> -->

</body>
</html>


а так же css:
Код
 .body {width:100%;background:#ffffff;font-size:12px;margin:0 auto;font-family:tahoma;}

.head {margin-bottom:20px;}

.ico1 {height:40px;width:98px;background:url('img/ico1.png');}
.ico2 {height:40px;width:98px;background:url('img/ico2.png');margin:auto;margin-top:5px;}
.logo {height:48px;width:261px;background:url('img/logo.png');margin-top:4px;}


.bl_all1 {overflow:hidden;}
.bl_all2 {overflow:hidden;}

.block {border:1px solid #d1d1d1; padding:4px 8px; width:225px; margin: 0 auto; margin-right:8px; min-height:200px; float:left;}
.bl_title {margin:0 0 8px -2px; padding:2px 0 0 0; font-size:17px; font-weight:100; color:#00aeef;}
.bl_text {border-top:1px dashed #cfcfcf; padding:10px 0 0 0; margin:4px 2px 0 2px; color:#b2b2b2;font-weight:bold;}
Скрын перезалей
Раскрути свой сайт
http://www.cy-pr.com/forum/f71/t21331/
h1813090.stratoserver.net/files/share/3_2_2012/5kvt2­xQpmkqu3UXRYXZ4g.png]Скриншот
h1813090.stratoserver.net/files/share/3_2_2012/5kvt2­xQpmkqu3UXRYXZ4g.png
Цитата
Дмитрий example пишет:
Такая ситуация: Верстаю макет для сайта-визитки, но столкнулся с проблемой.
Основная часть (контент): в первом ряду 3 блока, во втором ряду 2 блока. и все.
Блоки выровнял в два ряда , все сделал нормально. Но , выровнял я их с помощью float:left, и потому они смещены влево, а их надо поставить в центр. Помогите, кто может...

тут два варианта:
1. <div class="bl_all1"> - задать этому диву размеры и в стилях отцентровать



.bl_all1 {


    display: block;
    margin: 0 auto;
    overflow: hidden;


}

Код
 
2. размеры не задавать и двигать вправо:



.bl_all1 {



    margin-left: 300px;
    overflow: hidden;


}

Код
 



Цитата
Валентин пишет:
1. <div class="bl_all1"> - задать этому диву размеры и в стилях отцентровать



.bl_all1 {


display: block;
margin: 0 auto;
overflow: hidden;


}
не помогает...



Цитата
Валентин пишет:
2. размеры не задавать и двигать вправо:



.bl_all1 {



margin-left: 300px;
overflow: hidden;


}
дело в том, что сайт резина. т.е. сделаю под себя - у других (у кого экран больше\меньше) будет отображаться некорректно.
Цитата
Дмитрий example пишет:
дело в том, что сайт резина. т.е. сделаю под себя - у других (у кого экран больше\меньше) будет отображаться некорректно.
 
Код
 max-width: ...px;
  min-width: ...px;
  ( не поддерживается 7 ослом )

Код
 
не понял smile:wall:
Цитата
Дмитрий example пишет:
не понял smile:wall:
определяем нужному диву минимальную и максимальную ширину, больше или меньше которой он "растягиваться" не будет
это я знаю, но, я не понял к чему вы это написали? для того что бы я задал это значение для отступа (margin-left)? все равно будет криво.
Цитата
дело в том, что сайт резина. т.е. сделаю под себя - у других (у кого экран больше\меньше) будет отображаться некорректно.
вот к этому...smile:confused:
ну, и что я этим сделаю? ну задам я минимальный и максимальный margin, а толку? да, менее кривое будет - но все же...
попробуйте такой вариант:



.bl_all1 {


    display: table;
    margin: 0 auto;
    overflow: hidden;


}

Код
 
див выровняется по центру, но, опять же нет поддержки 7 осла
ееее, спасибо большое вам, Валентин, помогло)
Цитата
Дмитрий example пишет:
ееее, спасибо большое вам, Валентин, помогло)
пожалуйста smile:)
Страницы: 1 2 След.
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
09:03 Нужна помощь советом! 
20:01 Работаем в P2P платежах BYBIT | USDT - RUB , RUB - USDT | Ищем постоянных клиентов , выгодные условия. 
19:04 Gambling Craft - гемблинг по белому 
10:44 AntiBot Cloud - бесплатный скрипт и сервис защиты сайтов 
20:13 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
19:41 25$ (ежемесячно) AdSense 
21:39 Подскажите где продвигать сайт. 
14:24 WebKazna. Обмены криптовалют. Доставка наличных. 
11:51 SpaceSwap.cc - Быстрый и надежный обменник криптовалют 
11:21 Coin Click.cc - Быстрый и надежный обмен электронных валют в два клика 
09:22 Продам Домены .COM с историей трафика. 
09:15 Услуги парсинга, заказать парсинг сайта и магазинов 
08:22 MintChange — Быстрый и надёжный обмен криптовалюты 
23:28 Платежное решение! 
20:51 Точные прогнозы на футбол 
23:47 Добро пожаловать в цифровой мир... 
22:39 Топ-5 способов использовать мобильные прокси для бизнеса: подробный обзор 
11:58 Куплю проигрышные букмекерские аккаунты 
00:12 Огородники 
10:59 Новости искусственного интеллекта 
04:26 Хром ругается на форум