powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / CSS параметры для внутрених обьектов
13 сообщений из 13, страница 1 из 1
CSS параметры для внутрених обьектов
    #36308160
Фотография Master4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе утро.

есть
Код: plaintext
table.tabid{param}
можно ли как-то задать параметры в css файле для TD в таблице с классом tabid?
логически как-то вот так:
Код: plaintext
table.tabid{TD{param}}
То есть чтобы параметры на TD распространялись только в таблицах с классом tabid. Так делать можно?
...
Рейтинг: 0 / 0
CSS параметры для внутрених обьектов
    #36308270
EmilRegis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
логически это просто вот так
Код: plaintext
1.
.tabid td
...
Рейтинг: 0 / 0
CSS параметры для внутрених обьектов
    #36308457
an0nym
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Master4Доброе утро.

есть
Код: plaintext
table.tabid{param}
можно ли как-то задать параметры в css файле для TD в таблице с классом tabid?
логически как-то вот так:
Код: plaintext
table.tabid{TD{param}}
То есть чтобы параметры на TD распространялись только в таблицах с классом tabid. Так делать можно?
table.tabid td - все td (если в таблицу table.tabid будет вложена таблица, то затронет и td вложенной таблицы)
.tabid > tr > td - только td таблицы table.tabid
...
Рейтинг: 0 / 0
CSS параметры для внутрених обьектов
    #36308539
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
an0nym
..tabid > tr > td - только td таблицы table.tabid

Код: 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.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="ru">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
		<title>Any Test</title>
		<style type="text/css">
..tabid > tbody > tr > td
{
	color: red;
}
		</style>
	</head>
	<body>
		<table class="tabid">
			<tr>
				<td>TD</td>
				<td>TD</td>
				<td>TD</td>
				<td>
					<table>
						<tr>
							<td>TD</td>
							<td>TD</td>
							<td>TD</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
	</body>
</html>
Без tbody вообще не красит, а с ним вложенная таблица тоже красится... (Mozilla Firefox 3.5.5)
M$ IE 6.0.2900.2180.xpsp_sp2_rtm040803-2158 вообще отнессо положительно (производная от слова "положить") как с tbody, так и без...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
CSS параметры для внутрених обьектов
    #36308592
an0nym
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_Soft,

во-первых, зачем две точки перед tabid?
во-вторых, попробуйте color: red; заменить на border: 1px sold black;.
в-третьих, да, я знаю, что выбор прямых потомков работает еще не во всех броузерах.

Насчет tbody вы правильно сделали замечание, правильнее, наверное, все таки вот так:
.tabid > tr > td, .tabid > tbody > tr > td {...}
...
Рейтинг: 0 / 0
CSS параметры для внутрених обьектов
    #36308640
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
an0nym
во-первых, зачем две точки перед tabid?

Не переймайтесь - это издержки редактирования Вашего поста. В [ code ] ж, как Вы сами можете убедиться, - все верно ( . (точка) - одна)
an0nym
во-вторых, попробуйте color: red; заменить на border: 1px sold black;.

Зачем? Не хочу. Хочу red.
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
CSS параметры для внутрених обьектов
    #36308717
an0nym
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_SoftЗачем? Не хочу. Хочу red.
Я оставляю за собой право на ошибку, но, ИМХО, color будет наследоваться, а border нет.
Т. е. тут дело не в том, что вы устанавливаете color сразу для всех td в таблице, даже не прямых потомков, а в том, что всё, что находится в td с style="color:red" будет наследовать этот цвет до переопределения.
...
Рейтинг: 0 / 0
CSS параметры для внутрених обьектов
    #36308728
an0nym
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
an0nymEx_SoftЗачем? Не хочу. Хочу red.
Я оставляю за собой право на ошибку, но, ИМХО, color будет наследоваться, а border нет.
Т. е. тут дело не в том, что вы устанавливаете color сразу для всех td в таблице, даже не прямых потомков, а в том, что всё, что находится в td с style="color:red" будет наследовать этот цвет до переопределения.
Например, FF 3.5 подтверждает мою гипотезу:
Код: 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.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="ru">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
		<title>Any Test</title>
		<style type="text/css">
			.tabid > tbody > tr > td, .tabid > tr > td
			{
				border: 1px solid black;
			}
		</style>
	</head>
	<body>
		<table class="tabid">
			<tr>
				<td>TD</td>
				<td>TD</td>
				<td>TD</td>
				<td>
					<table>
						<tr>
							<td>TD</td>
							<td>TD</td>
							<td>TD</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
	</body>
</html>
Бордер только вокруг 4 td - прямых потомков table.tabid, но не вокруг 3 td во вложенной таблице.
...
Рейтинг: 0 / 0
CSS параметры для внутрених обьектов
    #36308746
an0nym
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_Soft,

сравните два варианта и вы поймете разницу:
Код: 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.
48.
49.
50.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="ru">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
		<title>Any Test</title>
		<style type="text/css">
			.tabid1 > tbody > tr > td, .tabid1 > tr > td
			{
				border: 1px solid black;
			}
			.tabid2 td
			{
				border: 1px solid black;
			}
		</style>
	</head>
	<body>
		<table class="tabid1">
			<tr>
				<td>TD1</td>
				<td>TD1</td>
				<td>TD1</td>
				<td>
					<table>
						<tr>
							<td>TD12</td>
							<td>TD12</td>
							<td>TD12</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
		<table class="tabid2">
			<tr>
				<td>TD2</td>
				<td>TD2</td>
				<td>TD2</td>
				<td>
					<table>
						<tr>
							<td>TD22</td>
							<td>TD22</td>
							<td>TD22</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
	</body>
</html>
...
Рейтинг: 0 / 0
CSS параметры для внутрених обьектов
    #36309170
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю что колор там не наследуется, а в дочерней таблице просто свой "прозрачный", потому и такой же.
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
CSS параметры для внутрених обьектов
    #36309371
an0nym
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaДумаю что колор там не наследуется, а в дочерней таблице просто свой "прозрачный", потому и такой же.
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
О какой прозрачности идет речь?) color с background-color не путаем? Там просто идет color:inherit; во вложенной таблице.
...
Рейтинг: 0 / 0
CSS параметры для внутрених обьектов
    #36309599
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
an0nymcolor с background-color не путаем?

Его и спутал...
...
Рейтинг: 0 / 0
CSS параметры для внутрених обьектов
    #36310059
Фотография Master4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем за участие, мне было приятно читать ваши сообщения.
an0nym, вам отдельное спасибо, ваш вариант мне подошел.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / CSS параметры для внутрених обьектов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]