Codepen работает лучше. Особенно когда нужно отталкиваться от высоты экрана, jsfiddle берет высоту всего экрана и учитывает в вашей верстке свой интерфейс, в то же время как в codeopen определяется именно высота рабочей области (как и должно было быть в эмулируемой среде).
Еще в Codepen есть возможность посмотреть свой код в превью режиме (во весь экран), на фидле такой возможности не нашел.
И еще вот пример -
https://otvet.mail.ru/question/217591371