Я использую Firefox 21 на Mountain Lion. У меня есть некоторые div, которые создаются с помощью JavaScript через:Почему Firefox полностью игнорирует некоторые мои CSS?
$(document).ready(function(){
setup_teaching_points();
});
Код ниже прекрасно работает в Chrome. Firefox не применяет CSS к training_point_opener_wrapper.
<style type='text/css'>
(...other css, none of which touches the class in question here)
div.teaching_point_opener_wrapper { width:20px; float:right }
</style>
<div class="teaching_point_opener_wrapper">
(...stuff)
</div>
Единственное, что я могу думать о том, что Firefox является применение CSS, прежде чем мои дивы будут созданы и не пытаются применять какие-либо правила к ним после создания. Это кажется бонкеры ... но тогда так много всего.
Что здесь происходит?
Редактировать: Кто-то стреляет в меня. Именно это несколько строк выше ...
div#diagram_results_and_thumbnail {width:25%'}
Я думаю Chrome умнее обо мне быть небрежным, чем FireFox есть.
Это не применение CSS до того, как ваши divs созданы ... это не работает, как JS. Можете ли вы опубликовать нам jsfiddle? Пробовали ли вы проверять 'div', чтобы проверить, нет ли стилей или их переписывают? – mpen
Большой потенциал для устранения проблем с FireFox заключается в том, что вы можете использовать firebug для их решения. Проверьте это - я думаю, что это лучший инструмент для браузеров для разработчиков. http://getfirebug.com/ –
Можете ли вы отправить «другие css» биты целиком? Скорее всего, это влияет на рассматриваемое правило. –