Lobo Posted April 4, 2008 Report Share Posted April 4, 2008 Здравствуйте .После сохранения картинки на странице, вокруг нее появились разводы(картинка сохранена в формате" jpg")Как от них избавиться ?Спасибо. Link to comment Share on other sites More sharing options...
0 ZoNT Posted April 4, 2008 Report Share Posted April 4, 2008 сохранить картинку в нормальном формате (пнг например) Link to comment Share on other sites More sharing options...
0 Lobo Posted April 4, 2008 Author Report Share Posted April 4, 2008 сохранить картинку в нормальном формате (пнг например)Спасибо за ответ.А в каком пнг именно, там их два пнг8 и пнг24? Link to comment Share on other sites More sharing options...
0 Storm Posted April 4, 2008 Report Share Posted April 4, 2008 пнг24 Link to comment Share on other sites More sharing options...
0 ZoNT Posted April 4, 2008 Report Share Posted April 4, 2008 зависит от нужд: если простая, без прозрачности и необходимо, чтобы места мало занимала - пнг8, а так 24 Link to comment Share on other sites More sharing options...
0 Lobo Posted April 4, 2008 Author Report Share Posted April 4, 2008 зависит от нужд: если простая, без прозрачности и необходимо, чтобы места мало занимала - пнг8, а так 24Было так:h1 { background-image: url(images/left.jpg); background-position: 1% 96%; background-repeat: no-repeat;Сохранил в "png" и соответсвенно внес изменение:h1 { background-image: url(images/left.png); background-position: 1% 96%; background-repeat: no-repeat;Но что то не появляеся картинка сохраненная в "png" , ради интереса вставляю старую в" jpg", появляется, а вот в "png" нет.Не могу понять в чем дело ...? Link to comment Share on other sites More sharing options...
0 ZoNT Posted April 4, 2008 Report Share Posted April 4, 2008 чем сохранял? посмотри, она просто в браузере открывается??? Link to comment Share on other sites More sharing options...
0 Lobo Posted April 4, 2008 Author Report Share Posted April 4, 2008 ...чем сохранял?Сохранял в фотошопе "сохранить для Web.." Link to comment Share on other sites More sharing options...
0 Lobo Posted April 4, 2008 Author Report Share Posted April 4, 2008 чем сохранял? посмотри, она просто в браузере открывается???В FF,opera,Safari, Netccape картинка появилась а вот в IE нет ,это что так и будет долго открываться в осле? Link to comment Share on other sites More sharing options...
0 yopopt Posted April 4, 2008 Report Share Posted April 4, 2008 Попробуйте просто сохранить, а не для Web или покажите картинку нам. Link to comment Share on other sites More sharing options...
0 Lobo Posted April 4, 2008 Author Report Share Posted April 4, 2008 Попробуйте просто сохранить, а не для Web или покажите картинку нам.Знаете здесь что то непонятное... в осле исчез футер вообще. А в остальных выше перечисленных все нормально.Попробую как Вы пишите ... Link to comment Share on other sites More sharing options...
0 homm Posted April 4, 2008 Report Share Posted April 4, 2008 Задай для элемента, для которого ставишь png размеры явно. Link to comment Share on other sites More sharing options...
0 Lobo Posted April 5, 2008 Author Report Share Posted April 5, 2008 Вот это :h1 { background-image: url(images/left.png); background-position: 1% 100%; background-repeat: no-repeat;Понимает только опера и сафари, мозилла и IE нет.а это <div id="masthead_wraped"><img src="images/right.png" style="float : right; margin-top: 13px;margin-right: 10px; " alt="#" />наоборот понимает мозилла а опера нет, осел не видит вообще ни какой из этих кодов.Только сафари отображает все это корректно. Link to comment Share on other sites More sharing options...
0 Lobo Posted April 5, 2008 Author Report Share Posted April 5, 2008 Задай для элемента, для которого ставишь png размеры явно.Если ты имеешь в виду так? :<div id="masthead_wraped"><img src="images/right.png" width="183" height="183" style="float : right; margin-top: 13px;margin-right: 10px; " alt="#" />то все равно IE не отображает это. Link to comment Share on other sites More sharing options...
0 Иван Шумов Posted April 5, 2008 Report Share Posted April 5, 2008 ребят, все забыли что для отображения png если память не изменяет или png-8 или fixpng.js))) Link to comment Share on other sites More sharing options...
0 Lobo Posted April 5, 2008 Author Report Share Posted April 5, 2008 ребят, все забыли что для отображения png если память не изменяет или png-8 или fixpng.js)))А можно пояснить , а то я не понял что Вы имеете в виду . Link to comment Share on other sites More sharing options...
0 homm Posted April 5, 2008 Report Share Posted April 5, 2008 ребят, все забыли что для отображения png если память не изменяет или png-8 или fixpng.js)))За всех не могу ответить, но я не забыл, просто симптомы такие как будто filter уже примен?н. И для ототбражения PNG24 не нужны никакие фиксы. Link to comment Share on other sites More sharing options...
0 Иван Шумов Posted April 5, 2008 Report Share Posted April 5, 2008 объясняю. IE всю жизнь не любил формат PNG, поэтому для него используют чит - скрипт fixpng и подключают его как хак только для IE. вот так вот. маловероятно что у тебя без него IE увидит PNGшку Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted April 5, 2008 Report Share Posted April 5, 2008 Фиксы не нужны для PNG8, а для PNG24 нужны. Link to comment Share on other sites More sharing options...
0 Иван Шумов Posted April 5, 2008 Report Share Posted April 5, 2008 ну да... согласен) Link to comment Share on other sites More sharing options...
0 Lobo Posted April 6, 2008 Author Report Share Posted April 6, 2008 объясняю. IE всю жизнь не любил формат PNG, поэтому для него используют чит - скрипт fixpng и подключают его как хак только для IE. вот так вот. маловероятно что у тебя без него IE увидит PNGшкуПро fixpng слышу в первые, как и многое другое.Что это такое ? где его взять? как подключить?Выше указанный код видят сафари и опера полностью.Мозилла и новигатор не видят вот это:h1 { background-image: url(images/left.png); background-position: 1% 100%; background-repeat: no-repeat; }это значит и для них нужно что то в дополнение? Link to comment Share on other sites More sharing options...
0 Lobo Posted April 6, 2008 Author Report Share Posted April 6, 2008 Фиксы не нужны для PNG8, а для PNG24 нужны.Когда я сохранял в "сохранить для Web.." да там предлагается или png8 или png24, а вот когда по совету на форуме предложили простосохранить в "файл сохранить как.." там этого не предлагается, отсюда не понятно в чем оно сохранено в PNG24 или PNG8. и почему мозилла то же не все видит?... и в чем лучше сохранять в PNG24 или PNG8? Link to comment Share on other sites More sharing options...
0 Иван Шумов Posted April 6, 2008 Report Share Posted April 6, 2008 конечно png24. а fixpng.js - зайди в гугл, нажми поиск и наверно найдешь, а вообще можно выдрать с почти любого сайта его. Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted April 6, 2008 Report Share Posted April 6, 2008 Смотря какие у вас задачи. Предлагаю на википедии почитать различия и характеристики. Link to comment Share on other sites More sharing options...
0 homm Posted April 6, 2008 Report Share Posted April 6, 2008 Фиксы не нужны для PNG8, а для PNG24 нужны.Не надо, пожалуйста, ересть нести. Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted April 6, 2008 Report Share Posted April 6, 2008 Обоснуй.Может я действительно ошибаюсь.Проблема поддержки 32-битной (полной) прозрачности картинки формата PNG в веб-браузере Microsoft Internet Explorer была решена в седьмой версии браузера. Для остальных версий IE есть несколько способов, которые помогут вебмастеру добиться прозрачности пут?м включения в веб-страницу специальных функций и скриптов.Другие современные браузеры полностью поддерживают возможности формата PNG. Link to comment Share on other sites More sharing options...
Question
Lobo
Здравствуйте .
После сохранения картинки на странице, вокруг нее появились разводы(картинка сохранена в формате" jpg")
Как от них избавиться ?
Спасибо.
Link to comment
Share on other sites
49 answers to this question
Recommended Posts