Click to See Complete Forum and Search --> : frames are the sucks
heavenly_blue
09-14-2004, 05:39 PM
I've been given the wonderful task of revamping a site someone did around 5 years ago.
For right now, I'm just going to be using the same code and structure - just changing the logos, colors, and link locations. Due to some time constraints and other priorities, I cannot redo this complex nightmare of a site into something much more modern and managable just yet.
The old site used two frames. The top for navigation links, and the bottom for the main content. The bottom frame - for some reason - always has a horizontal scroll bar, even though all the content should fit perfectly at 100% of the width of the window. The original site had the same problem, but no one ever did anything about it.
You can see the example here (http://www.buildingboom.com/beta/login.asp).
I'm sure you can easily look at the source code by using that link, but if you guys want me to post it I will.
Vladdy
09-14-2004, 06:13 PM
That is a good example of the case when re-doing from scratch is faster and easier than "fixing" :rolleyes:
rhsunderground
09-14-2004, 06:16 PM
well i don't get hor. scrollbars in opera 7.23, IE 6, firebird, or firefox.
soccer362001
09-14-2004, 06:17 PM
Originally posted by Vladdy
That is a good example of the case when re-doing from scratch is faster and easier than "fixing" :rolleyes:
I will agree with that. I tried to redo a site, then gave up because it was too much work.
PeOfEo
09-14-2004, 10:28 PM
Originally posted by rhsunderground
well i don't get hor. scrollbars in opera 7.23, IE 6, firebird, or firefox. try ie at 800 by 600, you gets a small one.
rhsunderground
09-14-2004, 10:33 PM
that could do it - i was in 1024 x 768.
Stephen Philbin
09-15-2004, 02:49 AM
Magic dust ----> * {border:0px;margin:0px;padding0px;}
Give that a whirl and see if it works. ;)
Originally posted by rhsunderground
that could do it - i was in 1024 x 768.
I'm in that resolution, and I get a horizontal scrollbar when viewing in IE.
Originally posted by Mr Herer
Magic dust ----> * {border:0px;margin:0px;padding0px;}
Give that a whirl and see if it works. :)
That works in Internet Explorer? (I'm assuming the testing is being done in IE, as that's the only browser that I get a horizontal scrollbar in.)
PhillMc
09-15-2004, 11:42 AM
I will agree with Vladdy and Soccor; it will take less hassle and probably less time to re-code.
Stephen Philbin
09-15-2004, 12:25 PM
Originally posted by Jona
I'm in that resolution, and I get a horizontal scrollbar when viewing in IE.
That works in Internet Explorer? (I'm assuming the testing is being done in IE, as that's the only browser that I get a horizontal scrollbar in.)
Yup. It takes off all the borders and margins and padding from everything. Still doesn't stop IE screwing simple markup up completely though.
heavenly_blue
09-15-2004, 01:01 PM
thanks for the replies everyone. i will eventually be redoing the entire site. right now though, i just need something that functions properly until i have time to redo everything correctly in CSS. I'll try your "magic dust." looks like it will work.
heavenly_blue
09-15-2004, 01:41 PM
which tag do i use {border:0px;margin:0px;padding0px;} with?
I tried using it with <body> but no luck...
soccer362001
09-15-2004, 01:52 PM
<style type="text/css">
body{border:0px;margin:0px;padding0px;}
</style>
heavenly_blue
09-15-2004, 03:48 PM
Originally posted by soccer362001
<style type="text/css">
body{border:0px;margin:0px;padding0px;}
</style>
^^^^
Yeah, I tried attaching that to the body tag but it didn't work.
Now, after trying a lot of different things that didn't work I found this site (http://noscope.com/journal/2004/02/horizontal_scrollbar_bug).
My problem was caused by a bug in IE. The various solutions are listed there and they work.
Thanks again everyone for your help.
pawky
09-15-2004, 05:11 PM
Originally posted by heavenly_blue
which tag do i use {border:0px;margin:0px;padding0px;} with?
I tried using it with <body> but no luck...
Mr Herer was saying to use:
* {border:0px;margin:0px;padding0px;}
not {border:0px;margin:0px;padding0px;}
notice how he said to use the * before the rest of it which u were not including. the * is used inplace of body, p, h1, etc see if that works like he said :)