ARGHH! Forms!  | Member | | Join Date: Sep 2006
Posts: 58
| | |
As usual Firefox is perfect and IE is a pain in the ass.
Can anyone tell me why I'm getting all the extra space under the search box, please. I've tried a couple of solutions to no prevale.. =(
URL:
http://www.macabre.org.uk/global/site4
CSS:
body
{
margin: 0;
padding: 0;
text-align: center;
color: black;
background-color: #fff;
}
h2
{
color: #d00;
font: 150% arial, hevetica, sans-serif;
font-weight: bold;
}
h3
{
color: #d00;
font: 120% arial, hevetica, sans-serif;
font-weight: bold;
margin-top: 0;
}
#container
{
margin: 1em auto;
padding: 0px;
width: 960px;
background-color: #fff;
border: 1px solid black;
background-image: url(images/back.jpg);
}
#header
{
height: 101px;
background-color: #fff;
background-image: url(images/header.gif);
padding: 0px 35px 0px 0px;
text-align: right;
}
#topmenu
{
background-image: url(images/topmenu.jpg);
background-repeat: no-repeat;
padding: 2px;
height: 26px;
}
#topmenu ul
{
font: 80% "arial", serif;
text-align: left;
font-weight: bold;
margin: 0px 0px 0px 10px;
padding: 2px 0px 0px 0px;
list-style-type: none;
}
#topmenu li
{
display: inline;
padding: 10px;
}
#topmenu li a
{
text-decoration: none;
color: #000;
}
#topmenu li a:hover
{
text-decoration: none;
color: #f00;
}
#topmenu form
{
float: right;
padding: 40px 35px 0px 0px;
margin: 0px 0px 0px 0px;
}
#topmenu input
{
margin: 0px 0px 0px 0px;
}
#mainnav
{
text-align: left;
float: left;
margin: 60px 0px 5px 2px;
padding: none;
background-image: url(images/mainnav_back.gif);
}
#mainnav ul
{
list-style-type: none;
margin: 0px 0px 0px 14px;
padding-left: 0px;
padding: none;
width: 140px;
font: 10pt arial, hevetica, sans-serif;
}
#mainnav li
{
padding: 0px 0px 0px 0px;
}
#mainnav li a
{
display: block;
padding: 5px 5px 5px 0.5em;
color: #000;
text-decoration: none;
}
#mainnav li a:hover
{
text-decoration: none;
color: #fff;
margin: 0px 12px 0px 4px;
background-color: #003466;
}
#contents
{
margin: 60px 47px 0px 152px;
padding: 10px 6px 6px 6px;
text-align: left;
background-color: #fff;
}
#contents p
{
font: 80% arial, hevetica, sans-serif ;
line-height: 120%;
}
#contents a
{
color: #570808;
}
#contents a:hover
{
text-decoration: none;
color: #570808;
}
#footer
{
font: 8pt arial, hevetica, sans-serif;
border-top: 1px dashed #444;
margin: 5px 35px 0px 14px;
padding: 5px 5px 5px 5px;
height: 15px;
text-align: right;
clear: both;
background-image: url(images/footer.jpg);
}
.imagefloatright
{
float: right;
padding: 2px;
border: 0px solid #000;
margin: 0 0 10px 10px;
}
.imagefloatleft
{
float: left;
padding: 2px;
border: 0px solid #000;
margin: 10px 10px 0px 0px;
}
Thanks in advance,
Tom
|  | Member | | Join Date: Sep 2006
Posts: 58
| | | re: ARGHH! Forms!
I've been messing with the CSS, so here's an updated version
body
{
margin: 0;
padding: 0;
text-align: center;
color: black;
background-color: #fff;
}
h2
{
color: #d00;
font: 150% arial, hevetica, sans-serif;
font-weight: bold;
}
h3
{
color: #d00;
font: 120% arial, hevetica, sans-serif;
font-weight: bold;
margin-top: 0;
}
#container
{
margin: 1em auto;
padding: 0px;
width: 960px;
background-color: #fff;
border: 1px solid black;
background-image: url(images/back.jpg);
}
#header
{
height: 120px;
background-color: #fff;
background-image: url(images/header.gif);
padding: 0px 35px 0px 0px;
text-align: right;
}
#topmenu
{
background-image: url(images/topmenu.jpg);
background-repeat: no-repeat;
padding: 2px;
height: 26px;
}
#topmenu ul
{
font: 80% "arial", serif;
text-align: left;
font-weight: bold;
margin: 0px 0px 0px 10px;
padding: 2px 0px 0px 0px;
list-style-type: none;
}
#topmenu li
{
display: inline;
padding: 10px;
}
#topmenu li a
{
text-decoration: none;
color: #000;
}
#topmenu li a:hover
{
text-decoration: none;
color: #f00;
}
#topmenu form
{
display: inline;
float: right;
padding: 20px 35px 0px 0px;
margin: 0px 0px 0px 0px;
}
#topmenu input
{
margin: 0px 0px 0px 0px;
}
#mainnav
{
text-align: left;
float: left;
margin: 60px 0px 5px 2px;
padding: none;
background-image: url(images/mainnav_back.gif);
}
#mainnav ul
{
list-style-type: none;
margin: 0px 0px 0px 14px;
padding-left: 0px;
padding: none;
width: 140px;
font: 10pt arial, hevetica, sans-serif;
}
#mainnav li
{
padding: 0px 0px 0px 0px;
}
#mainnav li a
{
display: block;
padding: 5px 5px 5px 0.5em;
color: #000;
text-decoration: none;
}
#mainnav li a:hover
{
text-decoration: none;
color: #fff;
margin: 0px 12px 0px 4px;
background-color: #003466;
}
#contents
{
margin: 60px 47px 0px 152px;
padding: 10px 6px 6px 6px;
text-align: left;
background-color: #D8E1E8;
}
#contents p
{
font: 80% arial, hevetica, sans-serif ;
line-height: 120%;
}
#contents a
{
color: #570808;
}
#contents a:hover
{
text-decoration: none;
color: #570808;
}
#footer
{
font: 8pt arial, hevetica, sans-serif;
border-top: 1px dashed #444;
margin: 5px 35px 0px 14px;
padding: 5px 5px 5px 5px;
height: 15px;
text-align: right;
clear: both;
background-image: url(images/footer.jpg);
}
.imagefloatright
{
float: right;
padding: 2px;
border: 0px solid #000;
margin: 0 0 10px 10px;
}
.imagefloatleft
{
float: left;
padding: 2px;
border: 0px solid #000;
margin: 10px 10px 0px 0px;
}
|  | Familiar Sight | | Join Date: Oct 2006 Location: Florida
Posts: 204
| | | re: ARGHH! Forms! -
-
body
-
{
-
margin: 0;
-
padding: 0;
-
text-align: center;
-
color: black;
-
background-color: #fff;
-
}
-
-
-
h2
-
{
-
color: #d00;
-
font: 150% arial, hevetica, sans-serif;
-
font-weight: bold;
-
}
-
-
h3
-
{
-
color: #d00;
-
font: 120% arial, hevetica, sans-serif;
-
font-weight: bold;
-
margin-top: 0;
-
}
-
-
#container
-
{
-
margin: 1em auto;
-
padding: 0px;
-
width: 960px;
-
background-color: #fff;
-
border: 1px solid black;
-
background-image: url(images/back.jpg);
-
}
-
-
-
#header
-
{
-
height: 120px;
-
background-color: #fff;
-
background-image: url(images/header.gif);
-
padding: 0px 35px 0px 0px;
-
text-align: right;
-
}
-
-
-
#topmenu
-
{
-
background-image: url(images/topmenu.jpg);
-
background-repeat: no-repeat;
-
padding: 2px;
-
height: 26px;
-
}
-
-
-
-
#topmenu ul
-
{
-
font: 80% "arial", serif;
-
text-align: left;
-
font-weight: bold;
-
margin: 0px 0px 0px 10px;
-
padding: 2px 0px 0px 0px;
-
list-style-type: none;
-
}
-
-
#topmenu li
-
{
-
display: inline;
-
padding: 10px;
-
}
-
-
#topmenu li a
-
{
-
text-decoration: none;
-
color: #000;
-
}
-
-
#topmenu li a:hover
-
{
-
text-decoration: none;
-
color: #f00;
-
}
-
-
#topmenu form
-
{
-
display: inline;
-
float: right;
-
padding: 20px 35px 0px 0px;
-
margin: 0px 0px 0px 0px;
-
}
-
-
#topmenu input
-
{
-
margin: 0px 0px 0px 0px;
-
}
-
-
#mainnav
-
{
-
text-align: left;
-
float: left;
-
margin: 60px 0px 5px 2px;
-
padding: none;
-
background-image: url(images/mainnav_back.gif);
-
}
-
-
#mainnav ul
-
{
-
list-style-type: none;
-
margin: 0px 0px 0px 14px;
-
padding-left: 0px;
-
padding: none;
-
width: 140px;
-
font: 10pt arial, hevetica, sans-serif;
-
}
-
-
#mainnav li
-
{
-
padding: 0px 0px 0px 0px;
-
}
-
-
#mainnav li a
-
{
-
display: block;
-
padding: 5px 5px 5px 0.5em;
-
color: #000;
-
text-decoration: none;
-
-
}
-
-
#mainnav li a:hover
-
{
-
text-decoration: none;
-
color: #fff;
-
margin: 0px 12px 0px 4px;
-
background-color: #003466;
-
}
-
-
#contents
-
{
-
margin: 60px 47px 0px 152px;
-
padding: 10px 6px 6px 6px;
-
text-align: left;
-
background-color: #D8E1E8;
-
}
-
-
-
#contents p
-
{
-
font: 80% arial, hevetica, sans-serif ;
-
line-height: 120%;
-
}
-
-
-
#contents a
-
{
-
color: #570808;
-
}
-
-
#contents a:hover
-
{
-
text-decoration: none;
-
color: #570808;
-
}
-
-
#footer
-
{
-
font: 8pt arial, hevetica, sans-serif;
-
border-top: 1px dashed #444;
-
margin: 5px 35px 0px 14px;
-
padding: 5px 5px 5px 5px;
-
height: 15px;
-
text-align: right;
-
clear: both;
-
background-image: url(images/footer.jpg);
-
}
-
-
.imagefloatright
-
{
-
float: right;
-
padding: 2px;
-
border: 0px solid #000;
-
margin: 0 0 10px 10px;
-
}
-
-
.imagefloatleft
-
{
-
float: left;
-
padding: 2px;
-
border: 0px solid #000;
-
margin: 10px 10px 0px 0px;
-
}
As a thought in order to place everything correctly use position: relative or absolute so that IE will behave itself.
|  | Member | | Join Date: Sep 2006
Posts: 58
| | | re: ARGHH! Forms!
Thanks a lot
|  | | | | /bytes/about
We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights.
Get the best answers to your questions from over 226,471 network members.
|