Firstly, thanks for any help or advice, I really appreciate it! I've tried all that I know and I turn to you all for help.
The Visual:
http://basuworld.home.insightbb.com
The Problem:
The Layouts won't look the same in FF and IE, of course!
The ideal layout is working alright in FF.
I've tried as many work-arounds that I know but I can't understand what is causing these errors:
1.
Lack of space between modules in the left column
I tried adding margins, padding, but nothing seems to be making it work. They're glued together. Maybe it's something to do with my use of absolute positioning?
2.
When I refresh the window in IE, the borders around the footer disappear
Now this is just bizarre. When the window first loads up, the border around the footer is MIA. If I switch windows and come back, the border is there but then disappears as soon as I hit refresh. This one just has me at a loss for words.
3.
The blank space above the wrapper, where it says "news"
Again, tried everything I could think of but had no success. It's also limiting the border. I've been having this problem with IE for a while at random points. I know display: inline fixes double margining in floats, but does this happen otherwise as well?
Last Comments:
So I tried to be as organized as possible, sorry if I'm overwhelming anybody with words. The source and the css are listed below. Also, I wasn't sure if I should be creating a new topic because I had a thread a few months back. If there is a better way for me to do this, then please let me know!
Lastly, if anybody has any comments or suggestions about the organization and methods of my html and css, I would love to hear a better/more proper way to go about it.
So thanks again to anybody who reads the topic and super thanks to anybody who can help out!
The Source: (most <br> are just to add some blank space)
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>
<head>
<title>Wusota</title>
<link rel=stylesheet href="style.css" type="text/css">
</head>
<body>
<div id="container">
<div id="header">
Wusota
</div>
<div id="navigation">
<ul>
<li>Home</li>
<li>Events</li>
<li>Calendar</li>
<li>Committees</li>
</ul>
</div>
<div id="navdesc">
Small Paragraph describing the links
<br><br>
</div>
<div id="wrapper">
<div id="column">
<div class="title">
Upcoming Events
</div>
<div class="interior">
asldfkjalsdkfjalskdjfasdlkfjaslj<br>
alksdjfals;kdjfalskdjfalskdfjals;kdfj<Br>
<Br><br>
</div>
<div class="title">
Quick Calendar
</div>
<div class="interior">
yeah.... a bigg ole calendar
<br><br><br><br>
</div>
</div>
<div id="bulkcontent">
<h1>News:</h1>
<p>
Here is a news update
</p>
</div>
<div id="footer">
footer
</div>
</div>
</div>
</body>
</html>
The CSS:
Code:
body {
color: red;
text-align: center;
}
#container {
width: 780px;
margin: auto;
text-align: left;
position: relative;
}
#header {
font-size: 36px;
font-weight: bold;
}
#navigation {
font-family: Verdana;
font-size: 11pt;
font-weight: bold;
float: right;
border: 1px solid #000;
border-bottom: 0px;
}
#navigation ul {
padding: 0px;
margin: 0px;
}
#navigation li {
display: inline;
list-style: none;
}
#navdesc {
clear: right;
float: right;
background: red;
color: white;
width: 529px;
_width: 780px;
padding-left: 250px;
border: 1px solid black;
border-left: 0px;
}
#wrapper {
clear: right;
color: blue;
border-right: 1px solid #000;
margin: 0;
}
#column {
float: left;
width: 225px;
position: absolute;
top: 80px;
left: 10px;
}
.title {
border: 1px solid #000;
border-bottom: 0px;
background: red;
color: white;
}
.interior {
border: 1px solid #000;
border-top: 0px;
margin-bottom: 10px;
background: white;
}
#bulkcontent {
margin-left: 250px;
padding: 0px;
}
#footer {
border: 1px solid #000;
border-left: 0px;
text-align: center;
border-right: 0px;
}