html — Как выровнять таблицу по центру?
Задать вопрос
Вопрос задан
Изменён 1 год 9 месяцев назад
Просмотрен 171 раз
HTML:
<table> <thead> <tr> <th><h5>Predictions</h5></th> <th><h5>Probability value</h5></th> </tr> </thead> <tbody> <tr> <th>Both to score (yes)</th> <td>{{ predictions.both_score_yes }}</td> </tr> <tr> <th>Both to score (no)</th> <td>{{ predictions.both_score_no }}</td> </tr> <tr> <th>Over 2.5</th> <td>{{ predictions.over_25 }}</td> </tr> <tr> <th>Under 2.5</th> <td>{{ predictions.under_25 }}</td> </tr> <tr> <th>1X</th> <td>{{ predictions.1x_team1 }}</td> </tr> <tr> <th>X2</th> <td>{{ predictions.x2_team2 }}</td> </tr> <tr> <th>{{ predictions.name_team1 }} score</th> <td>{{ predictions.score_yes_team1 }}</td> </tr> <tr> <th>{{ predictions.name_team2 }} score</th> <td>{{ predictions.score_yes_team2 }}</td> </tr> <tr> <th>{{ predictions. name_team1 }} over 2.5</th> <td>{{ predictions.ind_total_over_25_team1 }}</td> </tr> <tr> <th>{{ predictions.name_team1 }} under 2.5</th> <td>{{ predictions.ind_total_under_25_team1 }}</td> </tr> <tr> <th>{{ predictions.name_team2 }} over 2.5</th> <td>{{ predictions.ind_total_over_25_team2 }}</td> </tr> <tr> <th>{{ predictions.name_team2 }} under 2.5</th> <td>{{ predictions.ind_total_under_25_team2 }}</td> </tr> </tbody> </table>
CSS:
.table { width: 500px; margin: 0; } .table td { text-align: center; }
Почему то смещается влево
Как выровнять чтобы была по центру ?
- html
- css
- bootstrap
почти так, только допиши здесь «margin: 0 auto;»
1
Зарегистрируйтесь или войдите
Регистрация через Google
Регистрация через Facebook
Регистрация через почту
Отправить без регистрации
Почта
Необходима, но никому не показывается
Отправить без регистрации
Почта
Необходима, но никому не показывается
Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки
table — Выравнивание таблицы, HTML
Задать вопрос
Вопрос задан
Изменён 4 года 2 месяца назад
Просмотрен 69 раз
Есть таблица, на предпоследней строке 3 ячейки, на последней 2: фото. Подскажите пожалуйста, как мне сделать выравнивание последней строки по центру, но чтобы все формочки остались в левой части каждой из двух ячеек?
<table cellpadding="5"> <tbody> <tr> <!-- таких 3 --> <td colspan=2> <form name="${dayName}" method="post"> <input type="hidden" name="_method" value="put"> <center><label><h5>${dayName}</h5></label></center> <br><label>Date <input type="date" name="date" required readonly value="${date}"></label> <br><label>Time <input type="time" name="time" required value="${time}"</label> <br><label>Subject <br><input type="text" name="subject" size="53" required value="${subject}"> </label> <br><label>Message <br><textarea rows="12" cols="55" name="message" required>${text}</textarea> </label> <br> <center> <input type="hidden" name="_csrf" value="${_csrf. token}" /> <button type="reset">Reset</button> <button type="submit">Submit</button> <br><br> </center> </form> </td> </tr> <tr> <!-- таких 2 --> <td colspan=3> <form name="${dayName}" method="post"> <input type="hidden" name="_method" value="put"> <center><label><h5>${dayName}</h5></label></center> <br><label>Date <input type="date" name="date" required readonly value="${date}"></label> <br><label>Time <input type="time" name="time" required value="${time}"</label> <br><label>Subject <br><input type="text" name="subject" size="53" required value="${subject}"> </label> <br><label>Message <br><textarea rows="12" cols="55" name="message" required>${text}</textarea> </label> <br> <center> <input type="hidden" name="_csrf" value="${_csrf.token}" /> <button type="reset">Reset</button> <button type="submit">Submit</button> <br><br> </center> </form> </td> </tr> </tbody> </table>
- html
- table
1
А не легче через flexbox или display: inline-block, если нужна поддержка в IE? Просто таблицы — устаревшая и совершенно неподдающаяся адаптации на мобильных устройствах технология.
1
Зарегистрируйтесь или войдите
Регистрация через Facebook
Регистрация через почту
Отправить без регистрации
Почта
Необходима, но никому не показывается
Отправить без регистрации
Почта
Необходима, но никому не показывается
Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки
Центрировать стол с помощью CSS
Старый способ центрирования таблицы был прост:
<выравнивание таблицы="центр"> . .. таблица>
Однако атрибут «align» устарел в пользу CSS (каскадных таблиц стилей), и это хорошо. Однако не так очевидно, как центрировать таблицу с помощью CSS.
Очевидным способом может показаться использование CSS «text-align: center;» где-то, может быть, как один из этих:
<таблица>
ИЛИ
<дел> <таблица> ... таблица>