Это «виновник»:
.sitename {
width: 535px;
overflow:hidden;
}
Вы устанавливаете любой элемент с классом .sitename
на определенную ширину и скрываете любое переполнение.
В дополнение к этому, это также одна из причин:
a.links2:link {
...
width: 10px;
...
}
Не уверен, почему вы хотите ограничить ссылки такой маленькой шириной, но он заставляет текст ссылки обернуться снизу, что затем скрывает «Майами», потому что переполнение скрыто.
Код, который вы вставили за вычетом указанного выше объявления ширины , дает мне то, что вы хотите в Firefox .
Это примечание, но печатать HTML, как вы печатаете, там очень уродливо. Также очень легко забыть закрывать цитаты и делать глупые ошибки только потому, что трудно сказать, где вы находитесь. Рассмотрим синтаксис heredoc :
print <<<EOT
<table class="navbar">
<tr>
<td class='sitename'>
<a href="http://{$row['site']}" class="links2">{$row['site']}</a>
</td>
EOT;
Намного лучше, правда?