Кривая таблица

123
D
На сайте с 29.06.2011
Offline
2
#11

1) Никакой кривизны нет (можете хоть линейкой проверять)

2) Это обман зрения и чтобы избавиться от него вставьте между строк hr во всю ширину строк

3) А вот это уже косяк:


...
<form action='' method=post name=frm1><input type=text value=1 name=val hidden></form>
<td><a href='#' onClick=window.document.frm2.submit()>2</a></td>
<form action='' method=post name=frm2><input type=text value=2 name=val hidden></form>
<td><a href='#' onClick=window.document.frm3.submit()>3</a></td>
<form action='' method=post name=frm3><input type=text value=3 name=val hidden>
...

Нарушение правил вёрстки. В IE это очень хорошо видно!

C
На сайте с 04.02.2005
Offline
277
#12

не могу понять... что не нравится?

сделайте стиль для первой колонки c text-align:right

S2
На сайте с 03.11.2010
Offline
105
#13
Diplodok:
1) Никакой кривизны нет (можете хоть линейкой проверять)
2) Это обман зрения и чтобы избавиться от него вставьте между строк hr во всю ширину строк
3) А вот это уже косяк:

...
<form action='' method=post name=frm1><input type=text value=1 name=val hidden></form>
<td><a href='#' onClick=window.document.frm2.submit()>2</a></td>
<form action='' method=post name=frm2><input type=text value=2 name=val hidden></form>
<td><a href='#' onClick=window.document.frm3.submit()>3</a></td>
<form action='' method=post name=frm3><input type=text value=3 name=val hidden>
...

Нарушение правил вёрстки. В IE это очень хорошо видно!

Хм, спасибо, раз все говорят что ровно, буду верить что у меня кривой монитор. Да ИЕ все показал, буду решать вопрос, но Епт, как же иначе отправлять пост запросы как не через скрытые формы? Хотя целевая аудитория вряд-ли пользуется ИЕ, я лично вообще про него забыл.

Спасибо за помощь.

Serjo_201 добавил 30.06.2011 в 15:36

Chukcha:
не могу понять... что не нравится?
сделайте стиль для первой колонки c text-align:right

Спасибо за оперативность реагирования:), так и зделаю. Да друзья тоже говорят что ровно, видать только у меня комп криво отображает или мне так кажется))

C
На сайте с 04.02.2005
Offline
277
#14

прогоните сайт через валидатор, исправьте ошибки верстки.

зы а что такое скрытые формы?

D
На сайте с 29.06.2011
Offline
2
#15

Форму создаёте одну, а в ней один скрытый параметр input type="hidden" name="page" со значением например value="0". В ссылках в onClick даёте 2 команды: первая присваивает скрытому параметру номер страницы, вторая submit.

S2
На сайте с 03.11.2010
Offline
105
#16
Chukcha:
прогоните сайт через валидатор, исправьте ошибки верстки.

зы а что такое скрытые формы?

Чтобы отправить пост запрос создается форма в которой текстовые поля, чекбоксы и.т.д и кнопка сабмит(отправить запрос на сервер). А мне нужно просто отправить тупо переменную методом пост(в данном случае номер страницы при постраничной навигации) без создания видимых компонентов, -я нашел один только один способ-создать форму с скрытыми компонентами, значения которых и будут отправляться пост запросом, а вместо кнопки ссылки (1-20, 20-30 итд)-но вот видите ИЕ "палит контору"-буду делать как сказал Diplodok

А валдиатор тут будет как раз кстати

C
На сайте с 04.02.2005
Offline
277
#17

<form class="hidden">

....
</form>
.hidden {
display:none
}
H
На сайте с 13.06.2011
Offline
9
#18
Serjo_201:
но вот видите ИЕ "палит контору"

Правила верстки для всех одинаковые) Вы формы вынесите перед таблицей, или после нее, или хотя бы внутрь ячеек поместите

Serjo_201:
ведь ИЕ уже прошлое тысячелетие

К великому сожалению, это самая настоящая суровая реальность

Chukcha, проблемы с валидацией это не решит, а ослик по прежнему будет в панике от такой верстки))

Слово не воробей. Все не воробей, кроме воробья!
S2
На сайте с 03.11.2010
Offline
105
#19
Diplodok:
Форму создаёте одну, а в ней один скрытый параметр input type="hidden" name="page" со значением например value="0". В ссылках в onClick даёте 2 команды: первая присваивает скрытому параметру номер страницы, вторая submit.

А можно хоть приблизительный примерчик, даже не представляю это все дело в программном коде, да и вижу здесь без жабо-скрипта не обойтись, в котором я не особо чет понимаю

D
На сайте с 29.06.2011
Offline
2
#20

Вот как то так :)


<form action="" method="post" name="frmPage" enctype="multipart/form-data">
<input type="hidden" name="page" id="page" value="0" />
</form>

<a href="#" onClick="document.getElementById('page').value = '1'; document.frmPage.submit();">1</a> |
<a href="#" onClick="document.getElementById('page').value = '2'; document.frmPage.submit();">2</a> |
<a href="#" onClick="document.getElementById('page').value = '3'; document.frmPage.submit();">3</a>
123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий