Are you a Google Analytics enthusiast?
Share and download Custom Google Analytics Reports, dashboards and advanced segments--for FREE!

www.CustomReportSharing.com
From the folks who brought you High Rankings!
More SEO Content
Browser Hell
#1
Posted 05 October 2007 - 12:46 AM
#2
Posted 05 October 2007 - 12:39 PM
#3
Posted 05 October 2007 - 02:00 PM
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css" media="screen">
body {font-family: Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:0px;}
#Content {
position:absolute;
left:50%;
width:100px;
margin-top:-303px;
margin-left:15px;
text-align:left;
padding:5px;
line-height: 0.0em;
z-index:2
}
h1 {
font-size:12px
}
p {
font-size:10px
}
</style>
</head>
<body>
<table width="801" height="558" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
</tr>
<tr>
<td height="55" bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
<td> </td>
<td> </td>
<td bgcolor="#CCCCCC"> </td>
<td> </td>
<td bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
</tr>
<tr>
<td bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
</tr>
</table>
<div id="Content">
<h1>Gray Box</h1>
<p>Bla, bla, bla</p>
<p>Bla, bla, bla</p>
</div>
</body>
</html>
Edited by Randy, 06 October 2007 - 08:37 AM.
Added code tags.
#4
Posted 05 October 2007 - 03:04 PM
Still hard to help without the actual example, but one things that jumps out at me is that the document you've posted will be rendered in quirks mode by all the browsers you listed.
Quirks mode will almost always produce the least-consistent results.
Eric Meyer has a good writeup on rendering modes (and how to trigger standards-compliance mode) at http://www.ericmeyer...ender-mode.html
#5
Posted 05 October 2007 - 06:50 PM
As for getting CSS to work the same in all browsers, you'll probably have to use cough. sputter, hiccup, burp...excuse me! "CSS Hacks"
Edited by maleman, 05 October 2007 - 06:59 PM.
#6
Posted 05 October 2007 - 06:56 PM
A single absolutely positioned div sitting over a table and using negative margins,
Recipe for disaster in every browser I'd say.
#7
Posted 05 October 2007 - 07:17 PM
#8
Posted 05 October 2007 - 07:21 PM
#9
Posted 05 October 2007 - 08:36 PM
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR...ml4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css" media="screen">
body {font-family: Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:0px;}
#Content {
position: absolute; top: 301px; left: 50%;
width: 100px;
margin-left: 15px;
text-align: left;
padding: 5px;
z-index:2;
}
h1 {
margin: 0;
padding: 0;
font-size: 12px;
}
p {
margin: 0;
padding: 0;
font-size: 10px;
}
</style>
</head>
<body>
<table width="801" height="558" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#CCCCCC" height="301"> </td>
<td bgcolor="#CCCCCC"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
</tr>
<tr>
<td bgcolor="#CCCCCC" height="55"> </td>
<td bgcolor="#CCCCCC"> </td>
<td> </td>
<td> </td>
<td bgcolor="#CCCCCC"> </td>
<td> </td>
<td bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
</tr>
<tr>
<td bgcolor="#CCCCCC" height="201"> </td>
<td bgcolor="#CCCCCC"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
</tr>
</table>
<div id="Content">
<h1>Gray Box</h1>
<p>Bla, bla, bla</p>
<p>Bla, bla, bla</p>
</div>
</body>
</html>
If you have cross browser trouble, usee CCS to set td height and hack it for the particular browser.
#10
Posted 06 October 2007 - 09:08 AM
What I would recommend is to learn how to use CSS effectively. Tables and divisions (especially ones that are positioned absolute) are independent entities within the document flow so will NOT interact with each other.
Using this approach will always cause problems with positioning.
#11
Posted 09 October 2007 - 04:46 PM
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css" media="screen">
body {font-family: Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:0px;}
#Content {
position:absolute;
left:50%;
width:100px;
margin-top:-303px;
margin-left:15px;
text-align:left;
padding:5px;
line-height: 1.0em;
z-index:2;
white-space: nowrap;
}
h1 {
font-size:12px; margin:0;
}
p {
font-size:10px; margin:0;
}
</style>
</head>
<body>
<table width="801" height="558" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="251" bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
</tr>
<tr>
<td height="55" bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
<td> </td>
<td> </td>
<td bgcolor="#CCCCCC"> </td>
<td> </td>
<td bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
</tr>
<tr>
<td height="252" bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td bgcolor="#CCCCCC"> </td>
<td bgcolor="#CCCCCC"> </td>
</tr>
</table>
<div id="Content">
<h1><a href="http://www.test.com">Gray Box</a></h1>
<p>Bla, bla, bla</p>
<p><a href="http://www.test.com">Bla, bla, bla</a></p>
</div>
</body>
</html>
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users









