css trouble in mozilla

A

APT

Any ideas on using absolute positioning inside a table.

I gave a table the class:

table.contain {
position: relative;
}

Then I positioned an image and a box within the table:

img.web {
position: absolute;
top: 118px;
left : 88px;
}

..box {
position: absolute;
top: 110px;
left : 80px;
height: 211px;
width: 276;
border-width: 1px;
border-style: dashed;
border-color: #fff;
}


Here are the relevant html bits:

<table width="800" height="600" border="0" align="center" cellpadding="0"
cellspacing="0" class="contain">


<tr>
<td height="265" background="images/winter_midleft.jpg">

<div class="box"></div>
<img src="images/spacer.gif" class="web">
</div>

</td>

It works great in IE. Just how I want it to look.
But it is all over the place in mozilla.

Have a look - http://www.hooligandesigns.com/web.php

Any idea how to get this to work in both???

Thanks in advance.
 
A

APT

Hmmm...

I seemed to have figured it out. So if you visited and saw the pages match,
that's why.

Turns out Mozilla doens't like:
<table width="800" height="600" border="0" align="center" cellpadding="0"
cellspacing="0" class="contain">

I took out the align="center" and the class="contain" and the put a <div>
around the whole table to keep things in position.

Not exactly how I want it to look, but atleast it is consistent.
 
J

Jonathan N. Little

APT said:
Hmmm...

I seemed to have figured it out. So if you visited and saw the pages match,
that's why.

Turns out Mozilla doens't like:
<table width="800" height="600" border="0" align="center" cellpadding="0"
cellspacing="0" class="contain">

I took out the align="center" and the class="contain" and the put a <div>
around the whole table to keep things in position.

Not exactly how I want it to look, but atleast it is consistent.

What is your intention, to center the table on the page or center the
text within the table cells? For the former:

TABLE.contain { margin-left: auto; margin-right: auto; }

for the latter:

TABLE.contain TD { text-align: center; }
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,754
Messages
2,569,528
Members
45,000
Latest member
MurrayKeync

Latest Threads

Top