#bg { position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; z-index: -1; } #bg img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; z-index: -1; } .section { overflow:auto; display: block; float: left; width: 350; height: 500; text-align: center; font-size: 100%; padding-top: 1em; margin: 1em; background: rgba(19, 21, 21, .7); color: rgba(0, 232, 255, .69); /*#00E8FF*/ border-style: solid; border-width: .2em; } a { color: yellow; }