как сделать прозрачность?
08.05.2015: Закрыта свободная регистрация на форуме из-за спама. Теперь новые аккаунты утверждает администрация.
Добро пожаловать, Гость. Пожалуйста, Войти или Регистрация.


Сейчас Воскресенье23 April 2024г, 13:36:40 °C

На главную Войти Регистрация
  iNsk.ru - Форум
  Программирование
  Форум по Web-программированию

  как сделать прозрачность?
« предыдущая следующая »
Страницы: [1] Ответ
   Автор  Тема: как сделать прозрачность? (Прочитано 3944 раз(а))
RAMMSTEIN
Администратор
как сделать прозрачность?
« Время отправления: Воскресенье26 December 2005г, 19:35:54  »
Ответить с цитатой Ответ

есть таблица, отображаемая через z-index
<table border=0 height="35" width="100%" cellpadding=0 cellspacing=0">
<tr><td width=100 bgcolor=336699 align=center><span class=logo><a class=logo href="http://ne_vagno" target=_blank>ссылка</a></td><td>надо_тут_прозрачный_фон</td></tr></table>
не белый, а прозрачный, т.к. таблица будет оставаться на месте при скроллинге...
как это сделать?
где и как "transparent" прописать?
очень ноадо 


Авторизован


[Toyota Carina AT211, 7A-FE, 1997г, зелёный хамелеон] - продана
[Toyota Camry Touring ACV30, 2AZ-FE, 2003г, белый перламутр] - в наличии
Duke
Модератор форума
Re:как сделать прозрачность?
« Ответ #1 Время отправления: Воскресенье31 December 2005г, 11:12:23  »
Ответить с цитатой Ответ

Увы, только щас увидел вопрос. Правильно было бы тебе написать так
<td style="background-color: transparent;">надо_тут_прозрачный_фон</td>

Только тут у тебя будет одна проблемка. Прозрачность введена в  CSS 2го уровня и его применение далеко не факт, что будет поддерживаться всеми пользовательскими браузерами браузерами. Однако, известный своей консервативностью IE 6 поддерживает, значит есть надежды, что Mozilla и Opera тоже будут.

В стандарте CSS2 на этот счёт сказано:
"Свойства фона не наследуются, но фон родительского блока всегда будет виден, т.к. по умолчанию в качестве начального значения свойства 'background-color' выступает значение 'transparent'. "

Так что по умолчанию он всегда прозрачный.
Поэкспериментируй, всё работает. А если, например, вместо transparent поставить в ячейку white, то всё, что под ячейкой будет закрыто фоном ячейки.

<body bgcolor="yellow">
<table border=0 height="35" width="100%" cellpadding=0 cellspacing=0" style="z-index: 10; position: absolute; top: 60px; left: 0px;">
<tr><td width=100 bgcolor=336699 align=center><span class=logo><a class=logo
href="http://ne_vagno" target=_blank>ссылка</a></td><td style="background-color: transparent;">надо_тут_прозрачный_фон</td></tr></table>

<br><br><br>
<p>Вот тебе пример. 1я часть этой тупой строки не видна</p>
</body>


Авторизован
Страницы: [1] Ответ 
« предыдущая следующая »
Перейти на форум: 



Друзья: iNsk.ru, MyAutoGames.RU - дрифт, челленджи, гонки, драг, мотокросс, ралли

iNsk.ru - Форум | Powered by YaBB SE Rus
© 2002-2024, Интернет Новосибирск.


Rambler's Top100