Jump to content
  • 0

Элемент не центрируется в Firefox / IE.


Kawamura
 Share

Question

Довелось мне править чужой говнокод.

Основной кусок:


<tr>
<td>
<table align="center">
<tr>
<td>
<table align="center">
<tr>
<td>
<DIV align="center"><TABLE STYLE='width: 100%; background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 0%; background-image: url("http://*.ru/obuchenie.png"); border-collapse: collapse' align summary="null"><TBODY><TR><TD STYLE='width: 1198px; letter-spacing: 0px; word-spacing: 0px'><BR><BR><BR><BR><TABLE><TBODY><TR><TD></TD></TR></TBODY></TABLE><DIV onclick="if (document.all['menu3'].style.display=='') document.all['menu3'].style.display='none'; else document.all['menu3'].style.display='';"><DIV align="center"><IMG alt="null" align="middle" src="/ege.png"><BR><BR></DIV></DIV><DIV STYLE='display: none' id="menu3"><TABLE><TBODY><TR><TD>

<center><table><td><tr>
<DIV><A href="http://*.ru/index/obuchenie/0-12"><IMG border="0" align="middle" src="http://img153.imageshack.us/img153/3113/28279322.png"></A>
<br><br></div></tr></td></table></center>

</TD></TR></TBODY></TABLE></DIV><DIV onclick="if (document.all['menu4'].style.display=='') document.all['menu4'].style.display='none'; else document.all['menu4'].style.display='';"><DIV align="center"><IMG alt="null" align="middle" src="/english.png"><BR><BR></DIV></DIV><DIV STYLE='display: none' id="menu4"><TABLE><TBODY><TR><TD>

<center><table><td><tr>
<DIV><A href="http://*.ru/index/obuchenie/0-12"><IMG border="0" align="middle" src="http://img716.imageshack.us/img716/556/20950598.png"></A>
<br><br></div></tr></td></table></center>

</TD></TR></TBODY></TABLE></DIV><DIV onclick="if (document.all['menu5'].style.display=='') document.all['menu5'].style.display='none'; else document.all['menu5'].style.display='';"><DIV align="center"><IMG alt="null" align="middle" src="/sait.png"><BR><BR></DIV></DIV><DIV STYLE='display: none' id="menu5"><TABLE><TBODY><TR><TD>

<center><table><td><tr>
<DIV><A href="http://*.ru/index/obuchenie/0-12"><IMG border="0" align="middle" src="http://img412.imageshack.us/img412/536/51011772.png"></A>
<br><br></div></tr></td></table></center>

</TD></TR></TBODY></TABLE></DIV><DIV onclick="if (document.all['menu6'].style.display=='') document.all['menu6'].style.display='none'; else document.all['menu6'].style.display='';"><DIV align="center"><IMG alt="null" align="middle" src="/nlp.png"><BR><DIV align="center"><DIV align="center"><DIV align="center"><DIV align="center"><BR></DIV></DIV></DIV></DIV></DIV></DIV><DIV STYLE='display: none' id="menu6"><TABLE><TBODY><TR><TD>

<center><table><td><tr>
<DIV><A href="http://*.ru/index/obuchenie/0-12"><IMG border="0" align="middle" src="http://img443.imageshack.us/img443/4162/61461462.png"></A>
<br><br></div></tr></td></table></center>

</TD></TR></TBODY></TABLE></DIV>



<DIV align="center"><A href="http://*.ru/index/obuchenie/0-12" target="null"><IMG src="/8.png"><BR></DIV><DIV align="center"><BR></DIV><DIV align="center"><BR></DIV><DIV STYLE='display: none' id="menu9"><TABLE><TBODY><TR><TD></TD></TR></TBODY></TABLE></DIV><DIV align="center"><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR></DIV></TD></TR></TABLE></DIV>
</td>
</tr>
</table>
</td>
</tr>
</table>

<table width="100%" valign="right">
<tr>
<td>
<img src="http://*.ru/5.png" align="right" height="180" width="340">
</td>
</tr>
</table>
</td>
</tr>
</table>
<table background="http://*.ru/fon1.png" valign="top" width="100%">

Собственно, вот этот элемент:


<br><br></div>
<DIV><A href="http://*.ru/index/obuchenie/0-12"><IMG border="0" align="middle" src="http://img153.imageshack.us/img153/3113/28279322.png"></A>

должен центрироваться, по сути он и центрируется, но только в Опере, в других браузерах почему-то нет.

Не знаю, что с этим делать, уже все перепробовал, но это такой говнокод, что тут без поллитра не разберешься.

Помогите, пожалуйста.

Edited by Kawamura
Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0
align="center"

middle из другой оперы

А как давно у нас у img появился атрибут align="center"?

http://www.w3.org/TR/html401/struct/objects.html#h-13.7.4

Не знаю, что с этим делать, уже все перепробовал, но это такой говнокод, что тут без поллитра не разберешься.

Помогите, пожалуйста.

Нужному блоку:

div {text-align: center:}

Link to comment
Share on other sites

  • 0

align=middle не мое, без этого ранее элемент не центрировался, я весь див запихал в таблицу и ей сделал <center>. В Опере это заработало по маслу, в ФФ - ... теперь даже эти блоки на JS не раскрываются. :/ Ладно, буду отмазываться как-то.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy