4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||
1 | ||||||
Растянуть div на всю ячейку04.03.2011, 09:00. Показов 28904. Ответов 14
Метки нет (Все метки)
Есть таблица, а в её ячейках divы. Предположим,
0
|
04.03.2011, 09:00 | |
Ответы с готовыми решениями:
14
Растянуть div col-xs-4 во всю высоту div row (bootstrap) Как растянуть div на всю страницу внутри фиксированного div Растянуть элемент Div на всю высоту родительского div Как растянуть картинку на всю ячейку таблицы? |
14 / 14 / 0
Регистрация: 29.09.2009
Сообщений: 79
|
|
04.03.2011, 09:30 | 2 |
присвоить им (дивам) высоту и ширину в 100% не пробовали?
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||
04.03.2011, 09:33 [ТС] | 3 | |||||
А это не только для таблиц работает и так:
0
|
14 / 14 / 0
Регистрация: 29.09.2009
Сообщений: 79
|
||||||
04.03.2011, 09:50 | 4 | |||||
taras atavin, нет, так нельзя
во внешней таблице стилей:
1
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
04.03.2011, 09:51 [ТС] | 5 |
0
|
14 / 14 / 0
Регистрация: 29.09.2009
Сообщений: 79
|
||||||
04.03.2011, 09:56 | 6 | |||||
taras atavin, то есть создаёте текстовый файл. присваиваете ему имя, например style.css
там прописываете все стили для Вашего сайта. затем в коде страницы в теге <head> задаёте тег связи следующим образом:
1
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
09.03.2011, 06:05 [ТС] | 7 |
0
|
14 / 14 / 0
Регистрация: 29.09.2009
Сообщений: 79
|
|
09.03.2011, 09:00 | 8 |
taras atavin, это надо исходить из размеров, которые Вы задали для всей таблицы.
например, если Вы задали ширину таблицы 600px и у этой таблицы 3 ячейки, то на каждую ячейку будет около 200px (около, потому что надо учитывать рамки, расстояние между ячейками и т.д.). если 200px для ячейки, то див в ней будет занимать всё возможное пространство. а вот с высотой несколько посложнее. если Вы не указывали высоту для всей таблицы (родительского элемента (элемент table) для Ваших div в разделах), то 100% заменяется автоматически на auto. то есть высота будет автоматически меняться. а, если Вы задали высоту для тэга Table, то вычисления подобны вычислениям ширины.
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
10.03.2011, 06:52 [ТС] | 9 |
Около меня не устраивает. Я хочу до пикселя. И размеры самой таблицы тоже надо автоматически настраивать по окну, для чего надо измерять ещё один div и ещё body.
0
|
14 / 14 / 0
Регистрация: 29.09.2009
Сообщений: 79
|
|
10.03.2011, 12:46 | 10 |
taras atavin, ну так и расчитывайте до пикселя.
допустим, общая ширина таблицы 600 px. рамка вокруг ячейки - 1px. расстояние между ячейками - 2px. ячейки всего три. итого: 2+2+1+1=6 на ячейки отводится 594px. 594/3 = 198px - ширина ячейки.
0
|
0 / 0 / 0
Регистрация: 04.03.2011
Сообщений: 3
|
|
11.03.2011, 18:35 | 11 |
ледчег падскажи как сделать так чтобы дивы располошались друг от друга во все стороны на одно и тоже расстояние?т.е вправо и вниз ставились в таблице(td) относительно друг друга?
0
|
1 / 1 / 0
Регистрация: 27.08.2009
Сообщений: 33
|
|
10.04.2011, 12:53 | 12 |
Скажите, почему такой вариант может не работать? Firebug пишет что Div присвоено height:100%, но при этом он остается по размеру содержимого.
0
|
13208 / 6596 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
|
10.04.2011, 14:12 | 13 |
Высота в процентах работает только в следующих случаях:
0
|
1 / 1 / 0
Регистрация: 27.08.2009
Сообщений: 33
|
|
10.04.2011, 15:17 | 14 |
а как быть если высота переменная, а мне надо растянуть содержимое на всю ячейку?
0
|
14 / 14 / 0
Регистрация: 29.09.2009
Сообщений: 79
|
|
10.04.2011, 22:27 | 15 |
Beowolf, ну так вот для этого нужны проценты. то есть автоматически содержимое занимает 100% высоты ячейки...
4ui, с помощью атрибута cellspacing для тэга table...ну или с помощью margin...
0
|
10.04.2011, 22:27 | |
10.04.2011, 22:27 | |
Помогаю со студенческими работами здесь
15
Растянуть DIV на всю высоту Как можно растянуть ячейку на всю высоту строки Как растянуть текст на всю ширину div? Как растянуть div на всю ширину сайта? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |