Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.09.2014, 09:52
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

растянуть оставшуюся ячейку
есть div внутри него есть таблица состоящая из 2 колонок:
<html>
	<body>
<div style="width: 300px;">
	<table style="width: 100%;">
		<tr>
			<td>мой текст мой текст:</td>
			<td>433</td>
		</tr>
		<tr>
			<td>текст текст текст текст </td>
			<td>433</td>
		</tr>
		<tr>
			<td>немного текста</td>
			<td>433</td>
		</tr>
		<tr>
			<td>последняя строка и хватит</td>
			<td>433</td>
		</tr>
	</table>
</div>
	</body>
</html>


так вот, первый столбец мне нужно сделать по содержимому, а второй до конца дива. это можно сделать с помощью css? есть какие либо идейки?

п.с. размер div'а может также меняться))
Ответить с цитированием
  #2 (permalink)  
Старый 01.09.2014, 09:56
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Сообщение от skrudjmakdak
первый столбец мне нужно сделать по содержимому, а второй до конца дива. это можно сделать с помощью css?
Содержимое, содержимому - рознь...
Как вариант:
- ширина таблице 100%
- первой ячейке ширина 1%
- далее работать именно с "содержимым" первой ячейки
Ответить с цитированием
  #3 (permalink)  
Старый 01.09.2014, 10:04
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

сделал 1% ну и как должно было быть, браузер сжал по самое не могу, аж моим яйцам стало страшно))
Сообщение от ksa Посмотреть сообщение
- далее работать именно с "содержимым" первой ячейки
каким макаром?
Ответить с цитированием
  #4 (permalink)  
Старый 01.09.2014, 10:33
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

<html>
	<body>
<style>
td {
border: 1px solid;
}
.first-col {
width: 1%;
white-space: nowrap;
}
</style>
<div style="width: 300px;">
	<table style="width: 100%;">
		<tr>
			<td class="first-col">мой текст мой текст:</td>
			<td>433</td>
		</tr>
		<tr>
			<td class="first-col">текст текст текст текст </td>
			<td>433</td>
		</tr>
		<tr>
			<td class="first-col">немного текста</td>
			<td>433</td>
		</tr>
		<tr>
			<td class="first-col">последняя строка и хватит</td>
			<td>433</td>
		</tr>
	</table>
</div>
	</body>
</html>
Ответить с цитированием
  #5 (permalink)  
Старый 01.09.2014, 10:53
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

BETEPAH, спс, работает
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
растянуть на всю ширину malkoff (X)HTML/CSS 0 20.10.2011 18:22
input-text лезет с соседнюю табличную ячейку person Internet Explorer 3 13.05.2011 06:54
Как вставить фото в ячейку таблицы с javascript shaman888 Общие вопросы Javascript 0 09.04.2011 23:13
растянуть див на весь экран GooD][Man Общие вопросы Javascript 0 23.01.2010 16:07
Как в ячейку грида всунуть combobox? kostiaGt ExtJS 1 29.10.2009 17:46