Xpoint
   [напомнить пароль]

непонятки с шириной input

Метки: [без меток]
2007-04-25 14:06:33 [обр] vandy(0/2)[досье]

Есть 2 почти одинаковых куска кода, отличаются они только наличием буквы "ы" в value инпута, но показываються по разному.
Верхний инпут растянут, нижний шириною 400пкс.
Если букву "ы" заменить на латинскую букву или цыфру, то и нижний инпут начинает растягиваться, а это, как мне думается, не правильно.

Проверял на ИЕ6 и ИЕ7.

Кто сталкивался с такой фишкой?
Или подскажите куда копать.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
</head>
<BODY style="background-color: buttonface">
<TABLE style="width:500px;" CELLPADDING=0 CELLSPACING=0 border=0>
<TR valign=top><TD>
<INPUT type=text style="width:100%;" value="RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW">
 </TD></TABLE>
<BR>
<TABLE style="width:500px;" CELLPADDING=0 CELLSPACING=0 border=0>
<TR valign=top><TD>
<INPUT type=text style="width:100%;" value="RHFLKQW ыRHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW">
 </TD></TABLE>
</BODY>
</html>
спустя 2 минуты [обр] Евгений Петров(172/1055)[досье]
tr закройте
спустя 11 минут [обр] vandy(0/2)[досье]
Проблема осталась
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
</head>
<BODY style="background-color: buttonface">
<TABLE style="width:500px;" CELLPADDING=0 CELLSPACING=0 border=0>
<TR valign=top><TD>
<INPUT type=text style="width:100%;" value="RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW">
 </TD></TR></TABLE>
<BR>
<TABLE style="width:500px;" CELLPADDING=0 CELLSPACING=0 border=0>
<TR valign=top><TD>
<INPUT type=text style="width:100%;" value="RHFLKQW &&#251&&RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW">
 </TD></TR></TABLE>
</BODY>
</html>
спустя 29 секунд [обр] Евгений Петров(172/1055)[досье]
Да, поторопился - проблема явно в другом. Надо подумать...
спустя 2 часа 31 минуту [обр] Thirteensmay(3/157)[досье]
IMHO проблема с определением ширины контейнера <INPUT> (в данном случае <TD>) в IE. Задавайте style="width:500px" для <TD>. Глюкофича IE ?
спустя 8 минут [обр] vandy(0/2)[досье]
Thirteensmay[досье] 500пкс - это чтоб было удобней увидеть ошибку. А мне надо ширину 100%. И если у ячейки выставить в стилях 100%, то ситуация не поменяется.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
</head>
<BODY style="background-color: buttonface">
<TABLE style="width:500px;" CELLPADDING=0 CELLSPACING=0 border=0>
<TR valign=top><TD style="width:100%;">
<INPUT type=text style="width:100%;" value="RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW 
RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW">
 </TD></TR></TABLE>
<BR>
<TABLE style="width:500px;" CELLPADDING=0 CELLSPACING=0 border=0>
<TR valign=top><TD>
<INPUT type=text style="width:100%;" value="RHFLKQW ыRHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW 
RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW RHFLKQW">
 </TD></TR></TABLE>
</BODY>
</html>
спустя 35 минут [обр] Thirteensmay(3/157)[досье]
Значит для процентов этот косяк еще шире. Попробуйте style="table-layout:fixed" для <TABLE>
спустя 10 минут [обр] vandy(0/2)[досье]

Да, это помогло, большое спасибо.

Забыл про это свойство :(, редко им пользуюсь.

Powered by POEM™ Engine Copyright © 2002-2005