HighDots Forums  

Margin problem

alt.html alt.html


Discuss Margin problem in the alt.html forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Brian Tozer
 
Posts: n/a

Default Margin problem - 05-08-2004 , 05:58 PM






In the following site:-

http://members.cox.net/netlane-desig...nedesigns.html

when I add extra content to the bordered content area at the right of the
menu box, the content box height expands as expected, until it's bottom
border is below the bottom of the viewport.
Using CSS I have been unable to create a 20px margin below the content box
so that there is background image visible there.
I am somewhat familiar with CSS and have tried many semi-obvious things to
no avail.
Any help would be appreciated.

Brian Tozer



Reply With Quote
  #2  
Old   
Mitja
 
Posts: n/a

Default Re: Margin problem - 05-08-2004 , 06:10 PM






Brian Tozer <briantoz (AT) ihug (DOT) co.nz>
(news:c7jl6k$3sr$1 (AT) lust (DOT) ihug.co.nz) wrote:
Quote:
In the following site:-

http://members.cox.net/netlane-desig...nedesigns.html

when I add extra content to the bordered content area at the right of
the menu box, the content box height expands as expected, until it's
bottom border is below the bottom of the viewport.
Using CSS I have been unable to create a 20px margin below the
content box so that there is background image visible there.
I am somewhat familiar with CSS and have tried many semi-obvious
things to no avail.
Any help would be appreciated.

Brian Tozer
Because you use absolute positioning. Absolutely positioned elements don't
take any space in structure flow, so the margin doesn't count because your
div is non-existent as far as the flow is concerned. Use something like

div#content {

border-right: #444 5px solid;

padding-right: 10px;

border-top: #444 5px solid;

padding-left: 10px;

margin-right: 25px;

background: #000000;

margin-left: 170px;

padding-bottom: 10px;

font: 13px arial, sans-serif;

border-left: #444 5px solid;

color: #678062;

padding-top: 10px;

border-bottom: #444 5px solid;

/*position: absolute;*/

margin-top: 60px;

margin-bottom: 100px;

}




Reply With Quote
  #3  
Old   
Whitecrest
 
Posts: n/a

Default Re: Margin problem - 05-08-2004 , 06:30 PM



In article <c7jl6k$3sr$1 (AT) lust (DOT) ihug.co.nz>, briantoz (AT) ihug (DOT) co.nz says...
Too hard to read it, the green shades are too close for people with
Deuteranopia

--
Whitecrest Entertainment
www.whitecrestent.com


Reply With Quote
  #4  
Old   
Brian Tozer
 
Posts: n/a

Default Re: Margin problem - 05-08-2004 , 07:03 PM




"Mitja" wrote

Quote:
Because you use absolute positioning. Absolutely positioned elements don't
take any space in structure flow, so the margin doesn't count because your
div is non-existent as far as the flow is concerned.
Wonderful. Thanks very much Mitja.
Another lesson learnt.
Brian




Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.