По какой-то причине текст внутри таблицы все еще не центрирован. Зачем? Как центрировать текст внутри таблицы?
Чтобы было действительно ясно: например, я хочу, чтобы «Lorem» находился посередине четырех «1». Взаимодействие с другими людьми
@import url('http://twitter.github.com/bootstrap/assets/css/bootstrap.css');
table,
thead,
tr,
tbody,
th,
td {
text-align: center;
}
<table class="table">
<thead>
<tr>
<th>1</th>
<th>1</th>
<th>1</th>
<th>1</th>
<th>2</th>
<th>2</th>
<th>2</th>
<th>2</th>
<th>3</th>
<th>3</th>
<th>3</th>
<th>3</th>
</tr>
</thead>
<tbody>
<tr>
<td colspan="4">Lorem</td>
<td colspan="4">ipsum</td>
<td colspan="4">dolor</td>
</tr>
</tbody>
</table>
.text-center
, но специфика.table td
все равно победит. Вот почему бутстрап должен был начинаться с тэгов, а не запускаться непосредственно в классы вроде.table
.texter-center
в<table>
и все строки станут центром.В Bootstrap 3 (3.0.3) добавление
"text-center"
класса кtd
элементу работает из коробки.То есть, следующие центры
some text
в ячейке таблицы:источник
Я думаю, кто лучший микс для html и CSS для быстрого и чистого мода:
закройте
<table>
тег инициализации и скопируйте туда, куда хотите :) Надеюсь, это может быть полезно. Удачного дня w stackoverflowps Bootstrap v3.2.0
источник
Вы можете сделать выравнивание td без изменения css, добавив div с классом "text-center" внутри ячейки:
источник
class
?td {text-align:left}
он отменяет любые дополнительные попытки центрировать вещи. Я просто попытался сделать это таким образом, но безуспешно.и исправим .text-center в bootstrap.css:
источник
У меня была та же проблема, и лучший способ решить ее без использования
!important
- это определение следующего в моем CSS:Таким образом, специфика
text-center
класса корректно работает в таблицах.источник
Если это всего один раз, вам не следует изменять таблицу стилей. Просто отредактируйте это
td
:ура
источник
Одна из главных особенностей Bootstrap заключается в том, что он упрощает использование тега! Important. Использование приведенного выше ответа приведет к поражению цели. Вы можете легко настроить начальную загрузку, изменив классы в своем собственном файле css и связав его после включения ускоренного css.
источник
Добавить:
источник
просто дайте окружению
<tr>
собственный класс, например:и выберите css только те,
<td>
которые находятся внутри<tr>
вашего пользовательского класса.таким образом вы не рискуете переопределить другие таблицы или даже переопределить базовый класс начальной загрузки (как предлагали некоторые из моих предшественников).
источник