Make div scrollable

Use overflow-y:auto for displaying scroll automatically when the content exceeds the divs set height. See this demo

FontAwesome icons are not showing, Why?

Under your reference, you have this: Specifically, the href= part. However, under your full html is this: Have you tried replacing src= with href= in your full html to become this? Works for me: http://codepen.io/TheNathanG/pen/xbyFg

How to change btn color in Bootstrap

The easiest way to see which properties you need to override is to take a look at Bootstrap’s source code, specifically the .button-variant mixin defined in mixins/buttons.less. You still need to override quite a lot of properties to get rid of all of the .btn-primary styling (e.g. :focus, disabled, usage in dropdowns etc). A better way might be to: Create your own customized … Read more

“Stray start tag footer” in html validator?

You need to move the </body> end tag at the very end, because a footer element must not appear after the body element but inside it. This follows from the syntax of the root element, the html element: it contains a head element and a body element, nothing more. The validator says “Stray start tag footer” because the start tag appears in a context where no elements … Read more