Он не работает должным образом в Webkit (канал разработчика Google Chrome). Содержащему элементу нужен хотя бы один из этих двух:
margin: 0;
padding: 0;
Тогда это работает. Я использовал body { margin: 0; padding: 0; }
Редактировать: Похоже, padding: 0;
было то, что было нужно в этом конкретном "jsfiddle".