powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / про div'ы в IE и Firefox
4 сообщений из 4, страница 1 из 1
про div'ы в IE и Firefox
    #33562655
Alex Tyutyunik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Учусь, учусь и еще раз учусь :)
Ситуация такая...
У меня пачка контролов в столбик
label 1 - textbox 1
label 2 - textbox 2
label 3 - textbox 3
...
Организовано так. внутри ячейки таблицы находится Flow Layout div, на котором Grid Layout div, на котором эти все контролы.
Теперь ситуация, надо по некому условию прятать label 2 - textbox 2, а начиная с 3 чтоб все подвинулось наверх.

Реорганизация. l1 - t1, на GL div'e, который в свою очередь на FL div'е.
Аналогично другие пары контролов.
Когда надо, я прячу FL div на котором l2 - t2.
В IE смотрится все ок, все сдвигается наверх как надо.
В Firefox муть.
Я привел здесь скриншот.
Правильный порядок полей : zip, office phone, fax phone, cell phone, email, web
Cell Phone мне надо прятать.

И по коду (locationDIV2f - FL div, locationDIV2g - GL div, на GL div и лежит cell phone):

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<DIV style="WIDTH: 100%; HEIGHT: 8px" ms_positioning="FlowLayout" id="locationDIV2f"
							runat="server" align="left">
							<DIV id="locationDIV2g" style="WIDTH: 100%; POSITION: relative; HEIGHT: 24px" align="left"
								ms_positioning="GridLayout" runat="server">
								<asp:label id="Label55" style="Z-INDEX: 116; LEFT: 8px; POSITION: absolute; TOP: 8px" runat="server"
									Width="136px">Cell Phone</asp:label>
								<DIV style="Z-INDEX: 117; LEFT: 184px; WIDTH: 200px; POSITION: absolute; TOP: 0px; HEIGHT: 24px"
									ms_positioning="FlowLayout">
									<asp:textbox onkeypress="onKeyPress_Phone('TB_C_CellPhone1', 'TB_C_CellPhone2', 3)" id="TB_C_CellPhone1"
										tabIndex="213" runat="server" Width="32px" MaxLength="3"></asp:textbox>
									<asp:textbox onkeypress="onKeyPress_Phone('TB_C_CellPhone2', 'TB_C_CellPhone3', 3)" id="TB_C_CellPhone2"
										tabIndex="214" runat="server" Width="32px" MaxLength="3"></asp:textbox>-
									<asp:textbox onkeypress="onKeyPress_Phone('TB_C_CellPhone3', 'TB_C_Email', 4)" id="TB_C_CellPhone3"
										tabIndex="215" runat="server" Width="40px" MaxLength="4"></asp:textbox></DIV>
							</DIV>
						</DIV>

Вообщем так подробно нарасписывал, подскажите, что можно сделать, чтоб и в Firefox выглядело прилично как в IE
...
Рейтинг: 0 / 0
про div'ы в IE и Firefox
    #33562731
Вопросник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй вместо div использовать span - более современный контрол!
...
Рейтинг: 0 / 0
про div'ы в IE и Firefox
    #33562739
Вопросник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И еще! не советую вообще использовать абсолютные координаты! Эта фича чисто для IE на остальные броузеры могет и не распространяться!

<DIV style="Z-INDEX: 117; LEFT: 184px; WIDTH: 200px; POSITION: absolute; TOP: 0px; HEIGHT: 24px"

Вместо этого! простые теги - <table> <td> <tr>! " Это уже проверенно!
...
Рейтинг: 0 / 0
про div'ы в IE и Firefox
    #33562892
Alex Tyutyunik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо посмотреть этот span
на тулбоксе его нет в VS ?
вручную писать надо ?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / про div'ы в IE и Firefox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]