Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
2 / 2 / 0
Регистрация: 17.02.2013
Сообщений: 142

Выравнивание блоков по вертикали и горизонтали

01.09.2014, 19:32. Показов 3465. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Встретился с такой проблемой. Есть блок родитель. Внутри этого блока есть один блок с текстом, а другой блок с чем угодно, но он выше предыдущего.. Эти блоки на одной линии, друг за другом

HTML5
1
2
3
4
<div>
            <div style="float: left;">Текст слева, по вертикале - по центру</div>
            <div style="height: 50px;">A</div>
        </div>
Так вот, нужно первый блок выровнять по вертикале - по центру (так как второй блок растягивает родителя, по горизонтали - слева.
Второй - должен быть справа и по вертикале справа.

По вертикале есть только один способ легко выровнять - родителю поставить display: flex;, а деткам - margin: auto 0px
Но в таком случае не получается выровнять второй блок по правому краю.
Прошу решения или хотя бы совета )
____
Можно конечно это все в таблице сделать, но уже спортивный интерес, как сделать блоками )
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.09.2014, 19:32
Ответы с готовыми решениями:

Выравнивание текста по вертикали и горизонтали
Пример кода: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset=&quot;UTF-8&quot;&gt; &lt;title&gt;Document&lt;/title&gt; &lt;link...

Выравнивание дива по вертикали и горизонтали при позиции fixed
Помогите выровнять div по центру горизонтали и верху вертикали, при этом, чтобы при прокрутке div оставался на месте. Пробовал position:...

Выравнивание блоков по вертикали (Bootstrap)
Здравствуйте! У меня такой вопрос по Bootstrap: Есть три блока на маленьких экранах идут по порядку 1 - 2 - 3. На больших экранах блок 2...

2
9 / 10 / 9
Регистрация: 06.05.2012
Сообщений: 66
02.09.2014, 08:43
честно говоря, чуток темновато описали...
вопрос в позиционировании опять же...так?
ежели да, то задайте свойство
position:absolue или position:relative;
почитайте о них тут: www.htmlbook.ru

т.к. у вас ваши два div'a находятся в родителе, то, я считаю, необходимо задать относительное позиционирование, т.е
position:relative
пример:

CSS
1
2
3
4
5
6
7
div{
     position:relative;
     top: ваше_значение px;
     bottom: ваше_значение px;
     left: ваше_значение px;
     right: ваше_значение px;
}
притом, нужно помнить, что margin:0px потеряет свои свойства при использовании позиционирования.
1
 Аватар для monochromer
419 / 381 / 163
Регистрация: 03.01.2013
Сообщений: 966
02.09.2014, 08:55
если взялись использовать flexbox, то вот
CSS
1
2
3
4
5
.parent {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
http://jsbin.com/yevabizahazi/... css,output

Кликните здесь для просмотра всего текста

Не по теме:


правильно писать - по-вертикали, по-горизонтали

1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.09.2014, 08:55
Помогаю со студенческими работами здесь

Вывод блоков в ряд с выравнивание текста по вертикали
Нужно вывести несколько блоков в ряд, расположив текст по вертикали снизу блока. Код примерно такой: &lt;div&gt; &lt;div...

TextBox выравнивание текста по вертикали и горизонтали
Помоги плиз выровнять текст по вертикали в TextBox - никак немогу сделать! По горизонтали то можно в свойствах задать а вот по вертикали...

ScrollViewer по вертикали и горизонтали
Странно, смотрел примеры, но у меня не выходит, мне нужно чтобы были полосы прокрутки внизу и справа, но я знаю что фото явно больше,...

Прокрутка по горизонтали и по вертикали одновременно
Поддерживает ли Android прокрутку по вертикали и по горизонтали одновременно? Если да, то как это сделать? В ScrollView можно только одну...

Прокручиваемый по горизонтали/вертикали диалог
Как создать прокручиваемый по горизонтали и по вертикали диалог (базовый класс CDialog)? Не могли бы Вы показать образец кода или дать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru