A CodePen by brandonwinnie. Button Tooltips - So you wanna know what this button does before you click on it? Okay! 

(I tried using pseudo elements for the little nub arrow thingy, but they didn't seem to play well with transitions. Anyone wanna have a crack at it?)