2012-06-14 3 views
0

Я хочу выяснить, почему этот флажок никогда не выравнивается с остальной частью столбца. Все флажки должны быть выровнены по центру.Флажок Выравнивание

http://jsfiddle.net/waZRR/

UPDATE: Фактические Live Version

My link

+0

Знаете ли вы, что вы можете проверить стили элементов страницы с помощью DOM Inspector в Chrome или Firebug в FF? – VisioN

ответ

1

Вам свой капать пример он работал, поставив

table tr td:first-child { text-align: center !important; } 

http://jsfiddle.net/waZRR/4/

Обновление

Решение Vega явно лучше! Просто игнорируйте меня ^^

Update 2

Используйте CSS, как Вага»предложил, и добавить новые правила отступов. как это:

.table thead th:first-child, 
.table tbody td:first-child { text-align: center; padding:4px 0px; } 

Тогда это выглядит хорошо :)

+0

Это было хорошее предложение. Спасибо, что нашли время ответить. –

+0

Обновлен новым абразивом. Флажок в propperbly нуждается в особом внимании, просто поиграйте с отступом до его центрирования – BjarkeCK

1

Обивка на вашем столе головы больше, чем на ваших клеток. Вам нужно будет изменить отступы на него, чтобы выровнять th флажков с остальной частью вашей td как так:

.table thead th { 
    padding:7px; 
} 

Обновлено скрипку: http://jsfiddle.net/waZRR/1/

2

Добавить это правило стиля,

.table thead th:first-child, 
.table tbody td:first-child { text-align: center; } 

ДЕМО:http://jsfiddle.net/skram/waZRR/3/

Ваш живой версия отличалась от того, что у вас было в скрипке. Но проблема была в поле ниже стиле в myccs.css,

table .checkbox { 
    margin: 0 !important; 
    padding: 8px 13px; 
} 

Попробуйте добавить стиль, как показано ниже,

table .checkbox { 
    margin: 0 !important; 
    padding: 8px 0px !important; 
} 
+0

Этот ответ велик, но по какой-то причине, когда я пытаюсь вставить его в живую версию, она все еще не выравнивается. Позвольте мне попробовать включить все файлы, чтобы вы могли видеть точную версию в реальном времени. –

+0

Я обновил свой ответ с помощью живой версии. –

+0

@ user1406861 Проверяйте мое обновленное сообщение .. есть и другой способ, которым вы можете это исправить. Возможно, вам стоит посмотреть, почему вам нужно столько отступов. Причина, по которой я говорю это .. выше, переопределяет какое-то правило, которое было определено раньше .. но лучше сначала установить его в начале, поэтому вам не нужно патч позже. –

Смежные вопросы