Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Размер формы, тэг FORM - ломает мою таблицу.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
toturvator
Отправлено: 01 Июля, 2007 - 11:06:25
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007  


Помог: 0 раз(а)




Делаю поисковую форму. Код:

<FORM NAME="web" METHOD="get" VALUE="" target="_blank" ACTION="http://www.yandex.ru/yandsearch">
<input type="text" name="text" style="WIDTH: 152px; height:17px; color: black; background-color: #fff; border: 1px solid Gray; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;">
</form>

Размер формы полностью рушит размер моей таблицы по высоте. Как устранить это?

В Опере все ок, в Экспролере ерунда.

Сегодня рабочий пример безобразия на моем сайте: navigator.iplot.ru


-----
заработок на своем сайте
данные из 1С на ваш сайт
 
 Top
Стас
Отправлено: 01 Июля, 2007 - 12:44:08
Post Id


Частый гость


Покинул форум
Сообщений всего: 147
Дата рег-ции: Май 2007  


Помог: 0 раз(а)

[+]


Не понял, вроде бы всё нормально...

Браузер IE 7 (Windows Vista)
Прикреплено изображение (Нажмите для увеличения)
att-468777690ef19
 
 Top
toturvator
Отправлено: 01 Июля, 2007 - 12:53:54
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007  


Помог: 0 раз(а)




Видите под поисковой формой ввода текста пробел, а потом идет серая линия с ICQ, E-mail вот это пробел мне не нужен.


-----
заработок на своем сайте
данные из 1С на ваш сайт
 
 Top
Стас
Отправлено: 01 Июля, 2007 - 13:13:58
Post Id


Частый гость


Покинул форум
Сообщений всего: 147
Дата рег-ции: Май 2007  


Помог: 0 раз(а)

[+]


С CSS получилось:
PHP:
скопировать код в буфер обмена
  1. <div style="margin-top: -1em;">Text</div>
\n\n(Добавление)
Это не для формы, а для этой серой линии.
 
 Top
toturvator
Отправлено: 01 Июля, 2007 - 13:16:38
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007  


Помог: 0 раз(а)




Прошу прощения, а куда его запихнуть? Улыбка


-----
заработок на своем сайте
данные из 1С на ваш сайт
 
 Top
Стас
Отправлено: 01 Июля, 2007 - 13:21:06
Post Id


Частый гость


Покинул форум
Сообщений всего: 147
Дата рег-ции: Май 2007  


Помог: 0 раз(а)

[+]


А эта серая линия в теге <div>? Если да, то в его стиль приписать margin-top: -1em;
А если не в теге, то взять её в этот самый <div> так:
PHP:
скопировать код в буфер обмена
  1. <div style="margin-top: -1em;">Код_этой_линии</div>

Вот что мне в голову пришло Улыбка
 
 Top
toturvator
Отправлено: 01 Июля, 2007 - 13:29:56
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007  


Помог: 0 раз(а)




Ну она не влияет вообще то, как мне кажется. Недовольство, огорчение
Я убрал теги с формой и тогда все путем. Как только втсавляю Form - все часть таблицы в которой содержится поле ввода расширяется. Недовольство, огорчение
А без form нельзя отправить запрос на яндекс из формы ввода?

Мне нужно что было вот так:
http://navigator[dot]iplot[dot]ru/menu2.php по расположению элементов.


-----
заработок на своем сайте
данные из 1С на ваш сайт
 
 Top
valenok
Отправлено: 01 Июля, 2007 - 13:50:32
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




form уберите за пределы таблицы. В таблице оставьте только input

Пример:
PHP:
скопировать код в буфер обмена
  1.  
  2. <form>
  3. <table>
  4. <input>
  5. </table>
  6. </form>
  7.  


-----
Truly yours, Sasha.
 
My status
 Top
Стас
Отправлено: 01 Июля, 2007 - 13:51:14
Post Id


Частый гость


Покинул форум
Сообщений всего: 147
Дата рег-ции: Май 2007  


Помог: 0 раз(а)

[+]


toturvator пишет:
Ну она не влияет вообще то, как мне кажется.

margin-top: -1em;
Отступит между формой и линией поле на -1 строку.
 
 Top
toturvator
Отправлено: 01 Июля, 2007 - 13:54:59
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007  


Помог: 0 раз(а)




Дайте подумать Улыбка

Получилось! По рецепту Валенка. Спасибо! Улыбка Стасу тоже спасибо! Улыбка Можно тему закрывать. Улыбка Результат на главной странице моего сайта.


-----
заработок на своем сайте
данные из 1С на ваш сайт
 
 Top
evgenijj
Отправлено: 01 Июля, 2007 - 14:34:29
Post Id



Участник


Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006  
Откуда: Москва


Помог: 10 раз(а)




Тег form по логике, не должен иметь никакого визуального оформления. Но, так уж сложилось исторически - имеет.
PHP:
скопировать код в буфер обмена
  1.  
  2. H4, P,
  3. BLOCKQUOTE, UL,
  4. FIELDSET, FORM,
  5. OL, DL, DIR,
  6. MENU            { margin: 1.33em 0 }
  7.  

http://www[dot]webmasterschool[dot]ru/su[dot][dot][dot]ply/html_css.php

PHP:
скопировать код в буфер обмена
  1.  
  2. <html>
  3. <body style="margin:0; padding:0">
  4. <hr>
  5. <div style="border:1px solid green">
  6. <form name="myFirstForm" style="border:1px solid red">
  7. Ф.И.О.: <input type="text" name="name" value="" />
  8. </form>
  9. </div>
  10. <hr>
  11. <div style="border:1px solid green">
  12. <form name="mySecondForm" style="border:1px solid red; margin:0">
  13. Ф.И.О.: <input type="text" name="name" value="" />
  14. </form>
  15. </div>
  16. <hr>
  17. </body>
  18. </html>
  19.  

 
 Top
toturvator
Отправлено: 01 Июля, 2007 - 17:53:19
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007  


Помог: 0 раз(а)




Ни чего не понимаю!
Евгений Вы предлагаете мне изменить подход к решению моей проблемы?


-----
заработок на своем сайте
данные из 1С на ваш сайт
 
 Top
evgenijj
Отправлено: 01 Июля, 2007 - 17:59:38
Post Id



Участник


Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006  
Откуда: Москва


Помог: 10 раз(а)




toturvator пишет:
Ни чего не понимаю!
Евгений Вы предлагаете мне изменить подход к решению моей проблемы?

Я ничего не предлагаю. Я объясняю, в чем проблема. Причем не только тебе, а и тем, кто будет читать этот пост.

По поводу "Ни чего не понимаю!" - я объяснил, как умел.

http://webmasterschool[dot]ru/css/ch2.php
 
 Top
toturvator
Отправлено: 01 Июля, 2007 - 18:38:30
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007  


Помог: 0 раз(а)




Улыбка Т.е. Вы не против моего задействованного варианта? Если скажите, что нужно сделать оп другому, ибо это будет правильнее - я так и поступлю. Улыбка


-----
заработок на своем сайте
данные из 1С на ваш сайт
 
 Top
Волк
Отправлено: 21 Октября, 2007 - 09:44:12
Post Id



Частый гость


Покинул форум
Сообщений всего: 149
Дата рег-ции: Окт. 2007  


Помог: 0 раз(а)




а если margin-top использовать под другим разрешением экрана, то может ли он (то к чему применяли это форматирование) вылезти за пределы предполагаемой границы?


-----
Таран - оружие героев!
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB