Помощь в выравнивании блоков 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)
Новые темыОбъявленияСвободное общение
19:45 С чего сейчас проще начать? 
19:31 Яндекс Нейро и выдача в 2026 - остались ли лазейки для маленьких сайтов? 
08:21 Продвижение-2022: Гугл все? Нет – Гугл не все! 
08:05 Гугл запустил Первый АПдейт года и серп уже трясёт - Google March 2026 Core Update 
18:49 Биржи ссылок в 2026 - реально ли новичку с одним сайтом поднять копейку? 
13:09 Выбор CMS для первого блога в 2026 - реально ли новичку войти без кода? 
12:47 MAX попер в бурж: 40 стран, ведение каналов и горы дешевого трафика 
18:46 Прямой поставщик услуг для MAX 
17:52 Mixmasters - Exchange without AML and KYC 
16:47 Продам домен translated.ru 
16:11 TUNNEL-to-PROXY: превращает тысячи публичных сетевых конфигураций - в стабильные SOCKS5-прокси! 
14:43 - Вечные ссылки с трастовых сайтов 2024 проверен FastTrust 
14:24 Создам под вашу нишу сетку сайтов-сателлитов для привлечения целевого трафика 
12:54 От $0.015 за IP | $0.68 за ГБ | 9PROXY.COM | 20+ млн резидентных прокси | 99,95% аптайм | Без чёрных списков 
19:38 Голландцы влепили Grok по яйцам - теперь нельзя раздевать реальных людей, штраф 100к евро в день 
17:56 8 марта: желаю аптайма 99.9% и e-e-a-t без локов 
14:56 молодильные яблоки и живая вода 
06:50 Ставки на супер тренды в спорте 
13:04 Gartner обещал смерть SEO к 2026 году. Открываем метрику и проверяем 
18:49 Чак Норрис ушел - 19 марта 2026, 86 лет, семья подтвердила 
17:05 Огородники