У меня очень непонятная проблема, и я не могу понять, почему это может быть, у меня есть сайт, который я создаю, и внизу у меня есть очень простой нижний колонтитул со ссылкой в нем:
<div id="sitefooter">
<a href="#">This is the link</a>
</div>
Я стилизую это (наряду со многими другими) в соответствующей таблице стилей следующим образом:
#sitefooter {
float: right; width: 235px; margin: 10px 0 20px 0; text-align: center; font-size: 0.85em;
}
Страница (с большим количеством CSS) отображается абсолютно идеально во всех браузерах, кроме Safari, который прекрасно работает, кроме последнего заключительного div, который отображается, но игнорирует все внешние стили. Независимо от того, что я делаю, просто не подберут стили для этого отдельного элемента div (он просто использует стили основного текста), я пытался изменить имена в случае конфликта, и это тоже не исправляет. Если я добавлю встроенный стиль, то он отлично работает и в сафари. Еще одна вещь, которую я заметил: это дополнительный домен (поэтому домен отображается на / website / folder на сервере), и что еще более странно, когда я просматриваю его из корневого домена (www.rootdomain.com/website/index) .php) и включите таблицу стилей относительно, тогда она отлично работает и в сафари.
Я не могу понять, что делать, потому что все кажется противоречивым, safari может читать таблицу стилей, так как все остальное работает на этой странице в safari и прекрасно работает во всех других браузерах (и примерно так же просто, как и все). получает) так что я не вижу, что там что-то не так. И когда я включаю тот же стиль, что и встроенные, то он работает и в сафари.
Любые указатели или предложения (или идеи о том, что может делать сафари!), Будут высоко оценены, потому что я в замешательстве!
Большое спасибо всем!
Dave