Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.09.2015, 18:24   #11
_dvr
Пользователь
 
Регистрация: 29.07.2015
Сообщений: 15
По умолчанию

Вот отличное и простое, как все гениальное, решение. Причем сам контент может быть любого, даже не фиксированого размера. Он все равно всегда будет по центру:
Код:
<style type="text/css">
.align_center
{
position: relative;
width: 100%;
}
.align_center:after
{
content: '';
display: block;
clear: both;
}
.align_center_to_left
{
position: relative;
right: 50%;
float: right;
}
.align_center_to_right
{
position: relative;
z-index: 1;
right: -50%;
}
</style>
<div class="align_center" style="border: 1px dashed red; color: red;">
Выравниваем относительно этого блока.
    <div class="align_center_to_left">
        <div class="align_center_to_right" style="margin: 1em 0; border: 1px dashed green; color: green;">
            Ширина блока зависит от&nbsp;размера надписи.
        </div>
    </div>
</div>
_dvr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как расположить MessageBox посередине окна-владельца? 8Observer8 Win Api 9 23.01.2015 18:53
Подогнать сайт под размер экрана Кротяка HTML и CSS 2 16.09.2013 09:19
игра - пушка стреляет ядром и при этом надо выбрать скорость и угол. посередине стоит преграда hasana Паскаль, Turbo Pascal, PascalABC.NET 1 20.05.2010 01:02
делать чтобы сайт отображался в нужном для пользователя разрешении экрана bizarre Фриланс 5 15.11.2009 23:47