Здравствуйте. Такая проблема. Бэкграундом к слою (это открывающееся окно, поверх всего остального) служит "изображение" 1*1 пиксель -- полупрозрачный png. Все весело и красиво. Но дело в том, что если у пользователя отключены картинки, то бэкграунда просто нет. Получается текст даннго слоя поверх остальной части страницы. Главное, если еще поставить фон цветом, то прозрачности вообще не будет.
#dialogWindow { width: 290px; height: 220px;
position: absolute; clip: rect(auto 150px auto 150px);
Вот вопрос: можно ли постаить фон цветом так, чтобы прозрачность осталась, и, если такого нельзя, то как средствами javascript узнать -- включены ли картинки у пользователя или нет.
Question
ags
Здравствуйте. Такая проблема. Бэкграундом к слою (это открывающееся окно, поверх всего остального) служит "изображение" 1*1 пиксель -- полупрозрачный png. Все весело и красиво. Но дело в том, что если у пользователя отключены картинки, то бэкграунда просто нет. Получается текст даннго слоя поверх остальной части страницы. Главное, если еще поставить фон цветом, то прозрачности вообще не будет.
#dialogWindow {
width: 290px;
height: 220px;
position: absolute;
clip: rect(auto 150px auto 150px);
top: 40%;
left: 50%;
margin-left: -150px;
background-color: #FFFFFF;
BACKGROUND-IMAGE: url(png.png);
}
Вот вопрос: можно ли постаить фон цветом так, чтобы прозрачность осталась, и, если такого нельзя, то как средствами javascript узнать -- включены ли картинки у пользователя или нет.
Link to comment
Share on other sites
2 answers to this question
Recommended Posts