Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
12 / 12 / 1
Регистрация: 16.07.2012
Сообщений: 777

Как через стили изменить положение таблиц внутри дива

29.05.2020, 13:50. Показов 1507. Ответов 7

Студворк — интернет-сервис помощи студентам
Добрый день.
Таблицы в диве находятся сверху-снизу друг от друга.
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<div style="text-align:center; width:300px; background-color:#F00;">
<p>бла-бла-бла</p>
<table width="100" border="1" cellspacing="1" cellpadding="1">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
 
<table width="100" border="1" cellspacing="1" cellpadding="1">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</div>
Как при помощи стилей изменить положение таблиц, чтобы они располагались справа-слева друг от друга по центру дива? И почему text-align не центрирует таблицы?
Заранее благодарен за ответ.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.05.2020, 13:50
Ответы с готовыми решениями:

Как задать фон картинкой, внутри блока через стили?
Доброго времени всем. Сразу предупрежу, я новичок в плане верстки. Поэтому не удивляйтесь если напишу что-то не так. Собственно лучший...

Два дива рядом внутри дива
Здравствуйте! Не могу сделать вот такую конструкцию: На приложенном изображении показаны рамки дивов. Поставить два дива рядом у меня...

Как изменить цвет дива
Есть java анимация. Все работает ,все хорошо. Но! подскажите как оставить цвет выделенного блока изменяется. function Select_info(elem) ...

7
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
29.05.2020, 14:03
Лучший ответ Сообщение было отмечено alanat как решение

Решение

alanat, например, так
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<div style="display:flex;flex-wrap:wrap;justify-content:center; width:300px; background-color:#F00;">
<p style="text-align:center;width:100%">бла-бла-бла</p>
<table  width="100" border="1" cellspacing="1" cellpadding="1">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
 
<table width="100" border="1" cellspacing="1" cellpadding="1">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</div>
1
Эксперт JS
 Аватар для DrType
6553 / 3624 / 1075
Регистрация: 07.09.2019
Сообщений: 5,877
Записей в блоге: 1
29.05.2020, 14:04
Здравствуйте.
text-align не применяется потому, что тег table — блочный, а не строчный.
Задайте div’у display:flex; align-items:center;

Добавлено через 1 минуту
UPD. Вот именно.
0
12 / 12 / 1
Регистрация: 16.07.2012
Сообщений: 777
29.05.2020, 15:03  [ТС]
Цитата Сообщение от DrType Посмотреть сообщение
Задайте div’у display:flex; align-items:center;
"бла-бла-бла" улетел влево
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<div style="text-align:center; width:300px; background-color:#F00; display:flex; align-items:center;">
<p>бла-бла-бла</p>
<table width="100" border="1" cellspacing="1" cellpadding="1">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
 
<table width="100" border="1" cellspacing="1" cellpadding="1">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</div>
Миниатюры
Как через стили изменить положение таблиц внутри дива  
0
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
29.05.2020, 15:14
Цитата Сообщение от alanat Посмотреть сообщение
align-items:center;
Это выравнивание по центру относительно главной оси блока, в данном случае это горизонтальная ось, соответственно, выравнивание по вертикали.
0
Эксперт JS
 Аватар для Iverycool
1586 / 796 / 362
Регистрация: 01.02.2019
Сообщений: 1,047
29.05.2020, 15:25
alanat, у Kerry_Jr в стилях у p написано:
CSS
1
text-align:center;width:100%
width: 100% нужен для того, чтобы таблица шла на новой строке после p, то есть чтобы p занял всю строку.

Не по теме:

Нельзя просто взять и убрать стиль

0
12 / 12 / 1
Регистрация: 16.07.2012
Сообщений: 777
29.05.2020, 15:38  [ТС]
Цитата Сообщение от Iverycool Посмотреть сообщение
width: 100% нужен для того, чтобы таблица шла на новой строке после p, то есть чтобы p занял всю строку
Почему не работает
HTML5
1
<p style="clear:both;">бла-бла-бла</p>
обтекание p всё равно происходит.
0
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
29.05.2020, 16:11
Цитата Сообщение от alanat Посмотреть сообщение
Почему не работает
1. Перед p нет "плавающих" блоков
2.
Цитата Сообщение от Iverycool Посмотреть сообщение
width: 100% нужен для того, чтобы таблица шла на новой строке после p, то есть чтобы p занял всю строку.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.05.2020, 16:11
Помогаю со студенческими работами здесь

Положение дива position:absolute в IE
Такая беда: в ИЕ див с position:absolute отображается справа от текста, а в остальных браузерах - под текстом. Подскажите пожалуйста, как...

положение элементов относительно дива
если див будет float:left то весь текст будет оптикать этот див. как сделать чтобы пару слов было справа от дива,а остальной текст был ниже...

Как изменить CSS дива при наведении на другой div
Как изменить CSS дива при наведени на другой div или при наведении на img-ссылку? чтобы было как :hover, только с другим элементом..

Как использовать стили внутри шаблона
Доброго времени суток. Я имею некий шаблон юзерконтрола, который представляет собой дочернее окно, а так же он имеет в себе некую кнопку,...

Выравнивание внутри дива
Подскажите как прижать второй абзац книзу блока, без помощи абсолютного позиционирования? div { width: 320px; height: 300px; ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru