Home > Web Front-end > HTML Tutorial > Questions about position layout_html/css_WEB-ITnose

Questions about position layout_html/css_WEB-ITnose

WBOY
Release: 2016-06-24 11:59:28
Original
834 people have browsed it

<body><style>*{ margin:0; padding:0;}.header{ width:100%; background:blue; }.menu{ width:100%; background:gray; height:40px;}.center{ width:940px; margin:0 auto; height:100px; background:red; position:relative;}.left{ position:absolute; top:0; left:-420px; width:420px; height:160px; background:yellow;}.right{ position:absolute; top:0; right:-420px; width:420px; height:160px; background:yellow;}</style><div class="header">	<div class="center">    	 <div class="left"></div>         <div class="right"></div>        </div></div><div class="menu"></div></body>
Copy after login

Rendering


Left and right are two background images, which are required to be placed on both sides of the center. The problem now is that because right occupies the width, a scroll bar will appear at the bottom , if you add overflow: hidden to the header; the scroll bar disappears, but the left and right will be blocked by the menu below. Is there any way to make left and right not blocked and above the menu?

Generally speaking, the left and right pictures should not be blocked by the menu, and the scroll bar will not appear at the bottom. When encountering a very wide screen, you can see the full appearance of left and right.


Reply to the discussion (solution)

It seems that you can only combine left and right into one to make the background of the header. .

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template