О "стиле" (который я назвал бы "форматированием"): это - в основном вопрос персонального вкуса, но работающий в команде очень важное определение некоторых инструкций, за которыми ВСЕ должны следовать, изгибая его персональные предпочтения в случае необходимости (в Eclipse, мы экспортируем конфигурацию средства форматирования, и с нажатием клавиши мы отформатировали файл). Очень скоро все привыкнут к стандарту, и читающий код будет очень менее утомительным.
О комментариях: Я предпочитаю хорошее именование для своих методов, но комментарий два на самых неясных частях обязателен.
У меня были похожие проблемы с непрозрачностью в ie7, ie8, что вы можете сделать, это придать своему png-изображению цвет фона
, который удалит некрасивые границы изображения. ... У меня работает
ОК - проблема решена. Похоже, мой JS присваивал
filter: alpha(opacity=100);
изображению, и это было причиной появления черной метки, поскольку я уже сделал изображение альфатропрозрачным в кодировке PNG8.
Хочу поблагодарить за ответ и кое-что добавить. В моем конкретном случае мне нужно было переопределить стиль, который был:
filter: alpha(opacity=50);
Добавление приведенного ниже кода исправило мою непрозрачность, но добавило проблему черных краев:
filter: alpha(opacity=100);
Это строка, которая спасла меня, исправив проблему:
filter: 0;
Надеюсь, это поможет и кому-то другому!