Многие объяснения уже присутствуют, чтобы объяснить, как это происходит и как это исправить, но вы также должны следовать рекомендациям, чтобы избежать NullPointerException
вообще.
См. также: A хороший список лучших практик
Я бы добавил, очень важно, хорошо использовать модификатор final
. Использование "окончательной" модификатор, когда это применимо в Java
Сводка:
final
для обеспечения хорошей инициализации. @NotNull
и @Nullable
if("knownObject".equals(unknownObject)
valueOf()
поверх toString (). StringUtils
StringUtils.isEmpty(null)
. Я использую jquery.pngFix.js. Я не знаю, санкционировано ли это официально или нет, я действительно знаю, что это работает. Я выбрал его, потому что это был плагин, включенный с FancyBox, никакой другой причиной.
Проверьте это. Некоторые люди упоминают плагины jQuery в комментариях также.
Этот .htc pngfix всегда работал у меня, даже в тех случаях, когда плагин jquery не работал.
Здравствуйте, Гайз, Вот мое исправление этой проблемы
Скачайте jQuery-плагин "pngFix" с (http://jquery.andreaseberhard.de). Отличная вилка по дороге!!!!
-Изменяйте эти строки следующим образом:
// this line
jQuery(this).find("img[src$=.png]:visible").each(function() {
// this line
jQuery(this).find(":visible").each(function(){
// and this line
jQuery(this).find("input[src$=.png]:visible").each(function() {
-Перед окончанием Поместите этот код
// Store a reference to the original method.
var _show = jQuery.fn.show;
// Overriding Show method.
jQuery.fn.show = function(){
// Execute the original method.
_show.apply( this, arguments );
// Fix Png
return $(this).pngFix();
}
//No more problems with hidden images
})(jQuery);
//The End
Привет, ребята, просто хотел добавить вот это. Я снова копался в нем, и у него есть одно конкретное преимущество перед остальными: повторяющиеся фоны, а также положение фона (тот, что отмечен как лучший ответ здесь, на самом деле просто масштабирует фоновое изображение).
http://www.dillerdesign.com/experiment/DD_belatedPNG/
Это так здорово. Просто вставьте его и забудьте о нем. Еще не видел, чтобы он взорвал набор CSS.