Ever since I started web design I am learning many things being regarded as my experience this div disappear is a most common and regular mistake of a fresher. While writing html code we should be perfect with fundamentals. If there is no content in the div then it won't appear. If you give some height with some width then it looks fine. Please share your valuable views on this issue.