CSS background property allows you to set background color and image to HTML element.
Background image start from top left corner by default but you can move it's position by keywords, pixel or percent values. You can set background color in semi transparent as well.
background:url('<IMG-SRC>') <BG-REPEAT> <X-POSITION> <Y-POSITION> <COLOR>;You can write shorthand property or individual property