Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Адаптивное окно формы поиска
 
 автор: Владимир55   (29.11.2012 в 13:43)   письмо автору
10.2 Кб
 
 

В каталоге информация выводится в табличном виде (скриншот), причем вверху имеется окно формы, позволяющее отыскать нужный товар.

Параметры товаров бывают разные – где-то длинное описание, где-то длинное название группы. Соответственно, таблица могла бы подстроиться под эти параметры, но необходимость размещения окна ввода с фиксированной шириной заставляет делать столбцы с заданным размером. И в результате слова громоздятся один на другой даже в том случае, когда есть место.

Можно ли задать окно ввода таким образом, чтобы оно автоматически следовало за шириной столбца - ужималось или растягивалось?

  Ответить  
 
 автор: ЯСА   (29.11.2012 в 13:53)   письмо автору
 
   для: Владимир55   (29.11.2012 в 13:43)
 

"окно формы", оно же "окно ввода" - это что?

методом window.open () открывается или как?

  Ответить  
 
 автор: Владимир55   (29.11.2012 в 14:15)   письмо автору
 
   для: ЯСА   (29.11.2012 в 13:53)
 

Таблица представляет сведения о товарах и группах товаров (приведен скриншот от типовой CMS).

В верхних ячейках размещеы поля формы ввода поискового слова. Получается что-то типа:
<td><input type="text" name = "artikul" style=" width: 50px"></td>

Необходимость указать ширину поля формы приводит к фиксированным размерам соответсвующего поля таблицы. Что не есть хорошо, поскольку наполнение столбцов бывает разным.

  Ответить  
 
 автор: ЯСА   (29.11.2012 в 15:54)   письмо автору
 
   для: Владимир55   (29.11.2012 в 14:15)
 

блин, поймите меня правильно
в WEBе "окном" называется:
-- либо то, куда можно "засунуть" отдельную страницу (окно и вкладка браузера, фрейм, ифрейм)
-- либо стандартные модальные окна (alert, confirm, prompt)

и то - ВСЁ!
никаких других "окон" просто НЕ БЫВАЕТ

всё прочее "окнами" можно назвать исключительно по недомыслию незнанию терминологии, что всех путает... например, скрывающиеся и показывающиеся теги типа <DIV> называют "всплывающими окнами" - а это "тултипы" (Tool Tip), всплывающие, но НЕ окна
------

ещё раз, какое-такое "окно" или "НЕокно" у вас имеется?
вовнутрь чего вставлен тег <TABLE>?

  Ответить  
 
 автор: elenaki   (29.11.2012 в 15:59)   письмо автору
 
   для: ЯСА   (29.11.2012 в 15:54)
 

да не окно это! это поле ввода - <input type="text"

  Ответить  
 
 автор: ЯСА   (29.11.2012 в 16:10)   письмо автору
 
   для: elenaki   (29.11.2012 в 15:59)
 

чего только не услышишь :)

обычно называют "формой" -- и меня всякий раз это бесит
назвать "окном" текстовое поле ввода - по-моему, в первый раз такое...

что мешает прописать:
<style>
.myTBL td input {width: 100%}
</style>

<table class="myTBL" cellspacing="5" cellpadding="0" border>
<tr><td><input></td><td><input></td><td><input></td></tr>
<tr><td>aaaaaaaaaaaaaaaaaaaaa</td><td>aaaaaaaaaaa</td><td>aaa</td></tr>
<tr><td>sssssssssss</td><td>sssssssssssssssss</td><td>sssssssssssssssssssssssssssssssssss ssss</td></tr>
</table>

  Ответить  
 
 автор: elenaki   (29.11.2012 в 16:17)   письмо автору
 
   для: ЯСА   (29.11.2012 в 16:10)
 

я примерно тоже самое ответила два часа назад. но человек не видит...:(

  Ответить  
 
 автор: Владимир55   (29.11.2012 в 16:26)   письмо автору
 
   для: ЯСА   (29.11.2012 в 16:10)
 

Великолепно получилось!

Спасибо!

  Ответить  
 
 автор: elenaki   (29.11.2012 в 14:01)   письмо автору
 
   для: Владимир55   (29.11.2012 в 13:43)
 

а указать ширину поля (вы же именно поле ввода имеете ввиду, когда пишете "окно"?) в процентах? хотя тогда и
ширина столбца должна быть указана, а если и она в процентах, то ширина таблицы... короче, мало исходных данных.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования