|
|
|
Плавающий размер элемента - занять все оставшееся свободн место
|
|||
|---|---|---|---|
|
#18+
Допустим, имеется ячейка таблицы в которую втиснуты: текстовое input-поле и кнопка. У кнопки размеры заданы жестко - в em. А у оставшегося текстового input-поля размер должен быть плавающим и занимать все оставшееся свободное место. Посоветуйте, каким образом это можно сделать? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2008, 12:03 |
|
||
|
Плавающий размер элемента - занять все оставшееся свободн место
|
|||
|---|---|---|---|
|
#18+
Сомневаюсь что получится точно совместить конкретные размеры и проценты... Но вот так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2008, 13:08 |
|
||
|
Плавающий размер элемента - занять все оставшееся свободн место
|
|||
|---|---|---|---|
|
#18+
@krvsa: Дело в том, что мне требуется чтобы кнопка всегда была квадратной (или же с иным жестким соотношением сторон), поэтому вариант с процентным заданием ширины кнопки не подходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2008, 13:15 |
|
||
|
Плавающий размер элемента - занять все оставшееся свободн место
|
|||
|---|---|---|---|
|
#18+
Я это понял... Но тогда тебе придется либо примерно подобрать проценты... Либо отлавливать события связанные с изменением размеров окна и менять свойство width скриптом, вычисляя его из размеров ячейки... P.S. Особый респект за составление тестового примера. Все бы так. ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2008, 13:19 |
|
||
|
Плавающий размер элемента - занять все оставшееся свободн место
|
|||
|---|---|---|---|
|
#18+
krvsa Либо отлавливать события связанные с изменением размеров окна и менять свойство width скриптом, вычисляя его из размеров ячейки... Эх.. Хотел я скриптами только прикладную логику делать, но видимо придется и интерфейс обсчитывать. Мне казалось, что уж где-где, а в HTML-е вообще должна быть идеально отлажена система всех этих сайзеров. krvsa Особый респект за составление тестового примера. Все бы так. Я просто сам не люблю, когда в форумах спрашивают о сферических конях витающих в головах авторов. А на четко и лаконично поставленный вопрос и ответить приятно. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2008, 13:30 |
|
||
|
Плавающий размер элемента - занять все оставшееся свободн место
|
|||
|---|---|---|---|
|
#18+
Как вариант сделать такую конструкцию... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2008, 13:33 |
|
||
|
Плавающий размер элемента - занять все оставшееся свободн место
|
|||
|---|---|---|---|
|
#18+
Вот это уже интересней. Наверное, в ячейку даже лучше дочернюю таблицу с нужными элементами(кнопками) засунуть, чтобы структура была более логичной, т.к. я хочу сделать такую же штуку как в 1С - по умолчанию мы в табличной части в ячейках видим только введенные данные, но когда фокус ввода перемещается в соответств ячейку, в этой ячейке тут же появляются необходимые кнопки(а). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2008, 13:49 |
|
||
|
Плавающий размер элемента - занять все оставшееся свободн место
|
|||
|---|---|---|---|
|
#18+
Гость - в горле костьНаверное, в ячейку даже лучше дочернюю таблицу с нужными элементами(кнопками) засунуть Конечно можно. Только сейчас почему-то таблички в изгоях... ДИВы в фаворе... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2008, 15:02 |
|
||
|
|

start [/forum/topic.php?fid=22&tid=1456018]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
145ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 423ms |

| 0 / 0 |
