Наверняка это ошибка в самом Google Chrome. используя opacity: 0.5 - полностью допустимая разметка CSS, и она будет работать в версиях chrome для windows [и mac?].
Пока все, что вы можете сделать, это ... попробовать использовать другой браузер [firefox / safari / konqueror], или игнорировать то, что ваш div не является частично прозрачным, пока не появится исправление.
Я знаю, что это не совсем решение, но я не думаю, что есть что-то, что вы можете сделать = /
Надеюсь, это поможет.