Я считаю, что это самый простой метод: в вашем графическом редакторе установите прозрачность в foobar.png на 60% и сохраните его как 24-битный png-файл. Если вам нужно отправить этот документ в IE6 и вы не хотите использовать исправление png, это не решение.
В противном случае непрозрачность в веб-браузерах является такой раздражающей вещью с точки зрения кросс-браузерной поддержки, а работа с прозрачностью дочерних элементов является типичной проблемой, насколько я помню.
К сожалению, у меня нет сценариев, которые решают эту проблему.
edit: я вижу, что вы отредактированы, и я могу сказать, что вы не настолько не осведомлены о том, что вы делаете, как я первоначально ожидал. Не обижайся, если мой совет кажется немного элементарным, хаха.