html - 3divs with internal margin -


i want 3 divs internal margin (without padding) below:

+---------------------+ |         15px        | | +-----------------+ | | |       20px      | | | | +-------------+ | | | | |             | | | | | |             | | | | | |             | | | | | |             | | | | | +-------------+ | | | +-----------------+ | +---------------------+ 

i used following style 3 divs:

#outer{  width: 800px;  height: 800px;  position: absolute; } #middle{   width: 750px;   height: 750px;   position: relative;   margin-top: 15px; } #inner{   width: 700px;   height: 700px;   margin-top: 20px; } 

by above style, excluding inner div, margin works , positions properly. if place inner div, margin-top becomes margin of inner div this:

+---------------------+ |         20px        | | +-----------------+ | | | +-------------+ | | | | |             | | | | |             | | | | | |             | | | | | |             | | | | | |             | | | | | +-------------+ | | | +-----------------+ | +---------------------+ 

i.e, margin-top of middle div increases 15px 20px (which margin-top of inner div), if give position: relative inner div. can accomplish desired margin applying padding middle div (padding-top: 20px). want accomplish these margins without padding. if want type of margins 3, 4 or more numbers of divs, how it? appreciated?

please check out fiddle http://jsfiddle.net/jzucm/, after?

i have updated css this:

#outer{  width: 800px;  height: 800px;  position: absolute;     background:yellow; } #middle{   width: 750px;   height: 750px;   position: relative;   margin: 15px 25px 0px 25px;     background:red; } #inner{   width: 700px;   height: 700px;   top: 20px;   left:25px;   position:absolute;   background:green; } 

essentially made 3rd div absolutely positioned relative parent (middle div). disregard background colors, added them can see what's happening.


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -