Posts: 3,987
Name: Abel Mohler
Location: Asheville, North Carolina USA
|
She is just pointing out what she knows from many years of experience: that absolute positioning is a very ridged and fragile way to to build a webpage. Personally, I do use it, but sparingly.
I usually only use absolute positioning when I know the exact height and width of an element, and it is convenient for me to "nail down" the exact pixel location. I rarely use it for text areas, since it is better to use expanding divs for those areas. The most common item that I position absolutely is a logo. I also sometimes make false "image maps" with a background image and blank block-level anchor tags.
As far as the type of positioning you should be using, the answer is the default position: static (you don't need to specify this). However, changing all of the positioning to static will definately not fix things here, since static blocks don't react the the {top: ..px} and {left: ..px} commands.
So as far as being a beginner, and also on a tight deadline, you may be stuck with your choice for now, unless you are going to learn floating and clearing on a tight schedule.
As far as your footer problems, I suggest you create a conditional comment to send a rule only to IE, then put a larger margin on the top of it, or figure out another way to move it down some, only in that browser.
__________________
I build web things. I work for the startup Please login or register to view this content. Registration is FREE
.
|