У меня проблема с Opera и CSS. Как-то Opera оставляет последние 5 или около того записей в моем файле CSS, что приводит к тому, что мой сайт не отображается правильно в Opera. Это только меня (я полагаю, что это), но здесь соответствующий код CSS:Opera не загружает CSS полностью
/* Other CSS that works correctly... */
.cell-spacing {
padding-left: 5px;
padding-right: 5px;
}
/* Everything below this comment is left out in Opera... */
#upload, #install, #delete {
margin-top: 5px;
}
.softwareTable {
margin-left: auto;
margin-right: auto;
}
#packageSelect {
margin-bottom: 0px;
min-width: 360px;
}
#output {
width: 100%;
padding: 0;
margin: 0;
resize: none;
font-size: 11px;
}
#loadingInstall {
margin-top: 7px;
}
.output-group-header{
width: 100%;
display: inline-block;
}
Любые предложения о том, что я делаю не так? Я проверил CSS, но помимо resize: none;
в блоке #output
этот код действителен (изменение размера является свойством CSS3) ... Кажется, что загружает CSS каждый браузер (Chrome, Firefox, Safari & IE).
Edit:
Я попытался поместить код, который получают Остался в Opera над .cell-разнос элемента, но это на самом деле не имеет никакого эффекта. Он просто не загружался в Opera ...>.>»
Является ли файл CSS огромным, так что вы можете столкнуться с некоторым ограничением количества правил, которые он может содержать? Как выглядят правила перед тем, как они перестанут работать? – Guffa
Что именно вы имеете в виду: «Как выглядят правила перед тем, как он перестает работать»? Я просмотрел файл CSS в Opera, и все остальные правила выглядят нормально. Он просто подрезается под элементом .cell-spacing. – ThaMe90
В дополнение к проверке проверки, я бы проверял CSS lint, проверяя и обнаруживая общие синтаксические ошибки и предупреждая об общих проблемах разработки кросс-браузера: http://csslint.net/ – calvinf