Хотелось бы понять почему происходит следующий баг.
Имеем PNG-картинку с градиентом от #ccc до полной прозрачности:
Теперь берем эту картинку и накладываем поверх фона с цветом #ccc. Код страницы такой:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <div style="background: #ccc url(gradient.png) no-repeat 0 0; width: 200px; height: 200px;"></div> </body> </html>
Получаем вот такую картину:
Если присмотреться (или воспользоваться color picker'ом ), то у нас получилась картинка в полосочку с цветами #ccc и #cbcbcb, а должен быть равномерно один цвет #ccc.
Если же взять эту картинку и наложить на такой же фон в фотошопе, то всё как надо:
Такое поведение наблюдается на серых цветах, если же взять белый или красный, то всё нормально. Собственно почему так происходит?
PS Во всех браузерах одинаково проявляется этот глюк (FF3, IE7, IE8, Opera 10, Safari 5, Chrome 5)
PPS Этот трюк используется для плавного скрытия текста.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
VJiK
Доброго времени суток!
Хотелось бы понять почему происходит следующий баг.
Имеем PNG-картинку с градиентом от #ccc до полной прозрачности:
Теперь берем эту картинку и накладываем поверх фона с цветом #ccc. Код страницы такой:
Получаем вот такую картину:
Если присмотреться (или воспользоваться color picker'ом ), то у нас получилась картинка в полосочку с цветами #ccc и #cbcbcb, а должен быть равномерно один цвет #ccc.
Если же взять эту картинку и наложить на такой же фон в фотошопе, то всё как надо:
Такое поведение наблюдается на серых цветах, если же взять белый или красный, то всё нормально. Собственно почему так происходит?
PS Во всех браузерах одинаково проявляется этот глюк (FF3, IE7, IE8, Opera 10, Safari 5, Chrome 5)
PPS Этот трюк используется для плавного скрытия текста.
Link to comment
Share on other sites
29 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.