Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 20 из 34

Тема: Почтовая форма

  1. #1

    Регистрация
    07.11.2006
    Адрес
    Смоленск
    Сообщений
    153
    Здравствуйте участники форума. На данный момент для распределения полей, слов формы использую таблицу. Попытки сверстать форму в div-ах пока ни к чему хорошему не привели. Вопросы следующие:
    1. Возможно сделать нормальное распределение элементов формы только div-ами?
    2. Разумно это делать в дивах ?

    Код:
    <div> * *****
    <form name="1" id="form" method="post" action="index.html">
    ФИО<input name="2" maxlength="80" value="" type="text">
    E-mail<input name="3" maxlength="80" value="" type="text">
    Тема<input name="4" maxlength="200" value="" type="text">
    Текст<textarea name="5"></textarea>
    [Только зарегистрированные пользователи могут видеть ссылки. ]
    <input name="6" value="yes" type="hidden">
    <input name="7" value="yes" type="hidden"> 
    </form> * *
    </div>

  2. #2

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by Рёга@Jun 23 2007, 19:14
    Разумно это делать в дивах* ?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Более, чем разумно.

    Originally posted by Рёга@Jun 23 2007, 19:14
    Возможно сделать нормальное распределение элементов формы только div-ами?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Ну, хотя бы [Только зарегистрированные пользователи могут видеть ссылки. ]. Там, конечно, красота далека от совершенства, но хотя бы для начала...

  3. #3

    Регистрация
    06.06.2007
    Сообщений
    104
    1. Возможно сделать нормальное распределение элементов формы только div-ами?
    div-ами можно всё сделать.

    2. Разумно это делать в дивах ?
    Имхо и табличный вариант в данном случае имеет право на существование.

  4. #4

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by yanagee@Jun 23 2007, 20:33
    Имхо и табличный вариант в данном случае имеет право на существование.
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    [Только зарегистрированные пользователи могут видеть ссылки. ]

  5. #5

    Регистрация
    06.06.2007
    Сообщений
    104
    Aykroyd

    Нет ли логики в том, чтобы размещать поле для ввода напротив его наименования?
    Вроде это напоминает табличную структуру

  6. #6

    Регистрация
    07.11.2006
    Адрес
    Смоленск
    Сообщений
    153
    Спасибо Aykroyd, как всегда выручил.

  7. #7

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by yanagee@Jun 23 2007, 20:52
    Нет ли логики в том, чтобы размещать поле для ввода напротив его наименования?
    Вроде это напоминает табличную структуру
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Отчасти Вы правы )
    Но все равно [Только зарегистрированные пользователи могут видеть ссылки. ]

    Originally posted by Рёга@Jun 23 2007, 21:07
    Спасибо Aykroyd, как всегда выручил.
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Не за что )

  8. #8

    Регистрация
    07.11.2006
    Адрес
    Смоленск
    Сообщений
    153
    Побаловался я с кодом что ссылку дал Aykroyd. Не нравится только одно если у блока ограниченный размер например 400px и увеличивать размер шрифта то <label> перемещается вверх над <input> хотя находился слева от <input>

    Код:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <title>Шаблон</title>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    <style><!--
    * {margin: 0px; padding: 0px; font-size:100.01%; background-color: transparent; color: rgb(91, 91, 91); border: none;}
    * html body {height: 100%;}
    html {height: 100%;}
    body {min-height: 100%; min-width: 800px; position:relative; font:62.5% Verdana,Arial,Helvetica,sans-serif; color: #000000; background-color: rgb(155, 155, 155); padding-bottom: 150px;}
    #main {width: 400px;overflow: hidden;}
    input, textarea {font: 62.5% Tahoma,Verdana,Arial,Helvetica,sans-serif;}
    #testForm {font-size: 140%;width: auto; *float: right; margin: 20px 0 0 0;}
    #testForm label {float:left; width:8em; line-height:1em;margin-right:0.1em; text-align:right;}
    #testForm input, #testForm select, #testForm textarea {margin:0 0 0.5em 0.2em;width: 17em; font-family: Verdana;font-size:100%; background-color: White;}
    #testForm textarea {margin:0 0 0 0.2em;height: 17em;}
    #testForm .noresize {width:auto; }
    --></style>
    </head>
    <body>
    <div id="main">
    <form method="post" action="#" id="testForm">
    ****<label for="inp1">ФИО: 
    </label>
     *<input id="inp1" name="name1" value="" />
    
    ****<label for="inp3">E-mail: 
    </label>
     *<input id="inp3" name="name3" value="" />
    
    ****<label for="inp4">Тема: 
    </label>
     *<input id="inp4" name="name4" value="" />
    
    ****<label for="inp5">Текст: 
    </label>
    ****<textarea id="inp5" cols="10" rows="3" name="name5"></textarea>
    </form>****
    </div>
    </body>
    </html>
    Кто нибудь подскажет как это лечится в даном случае ?

  9. #9

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Да это проблема не только с формами... Вообще, при увеличении размера шрифта в браузерах, многие элементы частенько "едут"... Тут можно только посоветовать делать пошире общий контейнер и соответственно побольше ширину (с запасом) для элемента <label>...

  10. #10

    Регистрация
    07.11.2006
    Адрес
    Смоленск
    Сообщений
    153
    Вообщем решил всё таки сделать форму таблицей, в таблице при увеличение шрифта всё элементы остаются на своих местах а не телепортируются :]

  11. #11

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Ну и зря... ) Будь я заказчиком, жареных сосисок и пива я б Вам за это не дал... ))

  12. #12

    Регистрация
    23.06.2007
    Адрес
    Бибрка Львовской области
    Сообщений
    72
    Originally posted by Aykroyd@Jun 24 2007, 21:24
    [b]Ну и зря... ) Будь я заказчиком, жареных сосисок и пива я б Вам за это не дал... ))
    Потому Вы и не заказчик. И процентов 67 -- что никогда им не будете.

  13. #13

    Регистрация
    23.03.2004
    Адрес
    Беларусь/Минск
    Сообщений
    926
    Originally posted by itstep@Jun 25 2007, 09:10
    Потому Вы и не заказчик. И процентов 67 -- что никогда им не будете.
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]

    а почему именно 67%?

  14. #14

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Паш, это глубокая философия... Нам не ведомая...

  15. #15

    Регистрация
    23.06.2007
    Адрес
    Бибрка Львовской области
    Сообщений
    72
    Originally posted by Zigzag@Jun 25 2007, 07:25
    [b]а почему именно 67%?
    Так показывает мой расчёт.

    1. Снимает 10% за неспровоцированную агрессию в споре (успешные люди так не поступают).
    2. Снимаем 30% за неспровоцированное СИЛЬНОЕ оскорбление собеседника (успешные люди не оскорбляют людей без необходимости)
    3. Добавляем 10%, так как я превзят (пишу с обидой)
    4. Снимает 3% за проигрыш в дискуссии.

    Вот и получает 67.

  16. #16

    Регистрация
    23.03.2004
    Адрес
    Беларусь/Минск
    Сообщений
    926
    Originally posted by Рёга@Jun 23 2007, 23:07
    [b]Побаловался я с кодом что ссылку дал Aykroyd. Не нравится только одно если у блока ограниченный размер например 400px и увеличивать размер шрифта то <label> перемещается вверх над <input> хотя находился слева от <input>
    Кто нибудь подскажет как это лечится в даном случае ?
    вычисляйте подобные значения в em&#39;ах и будет вам счастье

  17. #17

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    [Только зарегистрированные пользователи могут видеть ссылки. ]

  18. #18

    Регистрация
    07.11.2006
    Адрес
    Смоленск
    Сообщений
    153
    Originally posted by Aykroyd+Jun 24 2007, 21:24-->
    Ну и зря... ) Будь я заказчиком, жареных сосисок и пива я б Вам за это не дал... ))
    Создам нормальный шаблон формы буду его применять, так что придётся дать :]
    <!--QuoteBegin-Zigzag
    @Jun 25 2007, 07:44
    [b]вычисляйте подобные значения в em&#39;ах и будет вам счастье
    Дядя Паша, вы предлагаете блочный каркас сайта сделать в em-ах ?

  19. #19

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by Рёга@Jun 25 2007, 20:53
    Создам нормальный шаблон формы буду его применять, так что придётся дать :]
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Ну, в таком случае – эт по любому ))

  20. #20

    Регистрация
    23.03.2004
    Адрес
    Беларусь/Минск
    Сообщений
    926
    Originally posted by Рёга@Jun 25 2007, 17:53
    Создам нормальный шаблон формы буду его применять, так что придётся дать :]
    Дядя Паша, вы предлагаете блочный каркас сайта сделать в em-ах ?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]

    да, посмотрите на mozilla.org и поймете, о чем я говорю. просто поизменяйте размер шрифта. сам таким приемом пользуюсь, если позволяет макет.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Форма для редактирования XML
    от l_sing в разделе Вёрстка сайта
    Ответов: 0
    Последнее сообщение: 26.04.2010, 20:42
  2. Форма заполнения
    от usk в разделе Веб-программирование
    Ответов: 1
    Последнее сообщение: 16.04.2009, 20:40
  3. форма
    от zarinka в разделе Вёрстка сайта
    Ответов: 2
    Последнее сообщение: 27.11.2008, 22:06
  4. Почтовая форма
    от SHOCK в разделе Flash-технологии
    Ответов: 5
    Последнее сообщение: 15.02.2007, 12:57
  5. почтовая форма
    от asat в разделе Веб-программирование
    Ответов: 36
    Последнее сообщение: 28.01.2006, 01:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •