html — Как я могу выровнять по вертикали посередине фиксированной высоты?
спросил
Изменено 1 год, 9 месяцев назад
Просмотрено 70 тысяч раз
Почему приведенный ниже код не приводит к вертикальному выравниванию Я хочу Спасибо за совет на будущее. 1 За пределами ячеек таблицы Однако, если установить Я не уверен, сколько браузеров это поддерживает. Я проверил в Chrome 6, Firefox 2 и Opera 10.5, и они в порядке. Internet Explorer может быть другим делом. 4 Вы пробовали «display:flex;»? Попробуйте так: 2 Это просто. Всегда используйте это >> << внутри каждого TD. Вы можете использовать верхний, средний и нижний. Вы также можете нажать его в CSS. попробуйте это: у меня сработало!! Зарегистрируйтесь с помощью Google Зарегистрироваться через Facebook Зарегистрируйтесь, используя адрес электронной почты и пароль Электронная почта Требуется, но никогда не отображается Электронная почта Требуется, но не отображается У этой таблицы есть несколько проблем. Я использовал команду граница в верхней правой части таблицы отсутствует в некоторых частях Есть ли способ минимизировать пустое пространство между строками? Код: 4 6 Вы можете использовать Не заключайте стол Я также добавляю другой рендеринг таблицы, без вертикальных правил и с меньшим количеством повторений. Вы можете попробовать использовать пакет по середине
<дел>
?
<тд>
<тд>
<тд>
<тр>
<тд>
<тд>
<тд>
посередине
vertical-align
задает вертикальное выравнивание текста внутри строки, а не вертикальное выравнивание целых элементов, таких как ваша таблица. display: table-cell;
на вашем раздел {
ширина: 850 пикселей;
высота: 470 пикселей;
дисплей: гибкий;
/* WIDTH и HEIGHT обязательны */
выравнивание содержимого: по центру;
выравнивание элементов: по центру;
}
тд, таблица {
граница коллапса: коллапс;
граница: 1px сплошной черный;
}
<дел>
<таблица>
Лорем
Лорем
Лорем
2019
2018
2017
<таблица>
таблица
является блочным элементом. встроенный
. встроенный блок
часто дает вам лучшее из обоих миров в подобных ситуациях. Ваше здоровье! #centerAligned{
выравнивание текста: по центру;
маржа сверху: 50%;
}
Зарегистрируйтесь или войдите в систему
Опубликовать как гость
Опубликовать как гость
Выравнивание таблицы по центру и отсутствие границ — TeX
\centering
для выравнивания по центру первой строки таблицы, но она не работает, и все выравнивается по левому краю \documentclass{статья}
\usepackage[utf8]{inputenc}
\usepackage[a4paper, total={6in, 8in}]{геометрия}
\usepackage{алгоритм}
\usepackage{algpseudocode}
\usepackage{amsmath,amssymb}
\usepackage{амстм}
\usepackage{mathrsfs}
\usepackage{cleveref}
\usepackage{tikz}
\usetikzlibrary{positioning,calc,arrows.meta}%стрелки устарели
\usepackage{плавающий}
\usepackage{в рамке}
\usepackage{слепой текст}
\newfloat{infobox}{htbp}{lop}
\theoremstyle{определение}
\newtheorem{определение}{Определение}[раздел]
\pagenumbering{жрать}
\начать{документ}
\начать{центр}
\begin{таблица}
\центрирование
\begin{табличный}{|p{0,4\linewidth} | р{0,5\ширина линии}|}
\hline
Тип визита и цикл с фиксированной точкой? \\\\
\хлайн\хлайн
Круговое посещение внутри кругового посещения и без цикла с фиксированной точкой. Поскольку родительское посещение повторяет оценку, его цикл также включает дочернее посещение.\\ \hline
Некруговое посещение в круговом посещении и без цикла с фиксированной точкой. Посещение должно оцениваться только один раз. \\ \hline
Некруговое посещение в некруговом посещении и без цикла с фиксированной точкой. Посещение должно оцениваться только один раз. \\ \hline
Круговое посещение в некруговом посещении и нуждается в цикле с фиксированной точкой. \\ \hline
\end{tabular}\caption{индивидуальный анализ требований цикла в оценщике последовательности посещений CRAG}
\конец{таблица}
\конец{центр}
\конец{документ}
\begin{center}
и \centering
). Версия \centering
лучше, так как она не добавляет дополнительных вертикальных пробелов, см. \documentclass{статья}
%\usepackage[utf8]{inputenc}
\начать{документ}
\begin{таблица}
\центрирование
\begin{табличный}{|p{0,4\linewidth} | р{0,5\ширина линии}|}
\hline
% https://tex.stackexchange.com/questions/33486
\multicolumn{1}{|c|}{Тип посещения} & \multicolumn{1}{c|}{Цикл с фиксированной точкой?} \\
\хлайн\хлайн
Круговое посещение внутри кругового посещения и без цикла с фиксированной точкой. Поскольку родительское посещение повторяет оценку, его цикл также включает дочернее посещение. \\ \hline
Некруговое посещение в круговом посещении и без цикла с фиксированной точкой. Посещение должно оцениваться только один раз. \\ \hline
Некруговое посещение в некруговом посещении и без цикла с фиксированной точкой. Посещение должно оцениваться только один раз. \\ \hline
Круговое посещение в некруговом посещении и нуждается в цикле с фиксированной точкой. \\ \hline
\end{tabular}\caption{индивидуальный анализ требований цикла в оценщике последовательности посещений CRAG}
\конец{таблица}
\конец{документ}
\centering
в ячейках первой строки с оговоркой, что вам нужно
, чтобы закончить ее.
в центр : вы получите только вертикальное пространство где-то, не обязательно вокруг стола. \documentclass{статья}
\usepackage[a4paper, total={6in, 8in}]{геометрия}
\usepackage{booktabs} % для второго рендеринга
\начать{документ}
\begin{таблица}[htp]
\центрирование
\begin{табличный}{|p{0,4\linewidth} | р{0,5\ширина линии}|}
\hline
\centering Тип посещения и \centering Цикл с фиксированной точкой? \ tabularnewline
\хлайн\хлайн
Циркулярный визит внутри кругового визита и
Нет петли с фиксированной точкой. Поскольку родительский визит повторяет оценку,
его цикл также включает посещение ребенка. \\
\hline
Нециркулярное посещение в круговом посещении &
Нет петли с фиксированной точкой. Посещение должно оцениваться только один раз. \\
\hline
Нециркулярный визит в нециркулярный визит &
Нет петли с фиксированной точкой. Посещение должно оцениваться только один раз. \\
\hline
Циркулярный визит в некруговой визит &
Нужен цикл с фиксированной точкой. \\
\hline
\end{табличный}
\caption{Индивидуальный анализ потребности в цикле в оценщике последовательности посещений CRAG}
\конец{таблица}
\begin{таблица}[htp]
\центрирование
\begin{tabular}{@{} l p{0. 6\linewidth} @{}}
\toprule
Посетите тип и центрирование цикла с фиксированной точкой? \ tabularnewline
\midrule
Круговой в круговом &
Нет петли с фиксированной точкой. Поскольку родительский визит повторяет оценку,
его цикл также включает посещение ребенка. \\
\addlinespace
Некруглый в круговом &
Нет петли с фиксированной точкой. Посещение должно оцениваться только один раз. \\
\addlinespace
Некруглый в некруглом &
Нет петли с фиксированной точкой. Посещение должно оцениваться только один раз. \\
\addlinespace
Круглый в некруглом &
Нужен цикл с фиксированной точкой. \\
\нижнее правило
\end{табличный}
\caption{Индивидуальный анализ потребности в цикле в оценщике последовательности посещений CRAG}
\конец{таблица}
\конец{документ}
tabularray
. Используйте просто, чтобы определить стили первой строки (содержащей заголовки столбцов) и стили строк. Ниже приведены два примера /похожие на ответ @egreg (+1)/: \documentclass{article}
\usepackage[a4paper, total={6in, 8in}]{геометрия}
\usepackage{tabularray}
\начать{документ}
\begin{таблица}[htp]
\центрирование
\begin{tblr}{hline{1,Z}=1pt, hline{2}=0,6pt, hline{3-Y}={сплошной},
влайнс,
colspec={Q[j,t, wd=0,4\linewidth] Q[j,t, wd=0,5\linewidth]},
row{1} = {font=\bfseries, c}% содержимого ячеек в первой строке
% расположены по центру по горизонтали
}
Тип визита и цикл с фиксированной точкой? \\
Циркулярный визит внутри кругового визита
& Без цикла с фиксированной точкой. Поскольку родительский визит повторяет оценку,
его цикл также включает посещение ребенка. \\
Нециркулярный визит в циклическом визите
& Без цикла с фиксированной точкой. Посещение должно оцениваться только один раз. \\
Нециркулярный визит в нециркулярный визит
& Без цикла с фиксированной точкой. Посещение должно оцениваться только один раз. \\
Циркулярный визит в некруговой визит
& Требуется петля с фиксированной точкой. \\
\end{таблица}
\caption{Индивидуальный анализ потребности в цикле в оценщике последовательности посещений CRAG}
\метка{вкладка:?}
\конец{таблица}
\begin{таблица}[htp]
\центрирование
\begin{tblr}{hline{1,Z}=1pt, hline{2}=0,6pt,
colspec={@{} Q[j,t, wd=0,4\linewidth] Q[j,t, wd=0,5\linewidth] @{}},
строка{1} = {шрифт=\bfseries, с},
ряд {2-Y} = {ниже sep+=3pt}
}
Тип визита и цикл с фиксированной точкой? \\
Циркулярный визит внутри кругового визита
& Без цикла с фиксированной точкой.