Mazino, в редакторе CodePen есть кнопочка "View compiled CSS", там чистый CSS без хитростей препроцессора - он может быть для вас понятнее, чем исходник.
Приведите ссылку на сайт или сделайте песочницу на codepen/jsfiddle с проблемой. В текущем виде вопроса можно только гадать, что у вас там не работает.
Я могу такую штуку на html/css/js заверстать. А мой знакомый на c++ затащит. В конечном счете язык - дело десятое, лучше исходить из области применения, а там уже смотреть, какие языки и библиотеки лучше подойдут. Где вы планируете такой интерфейс использовать?