Определение того, почему текст на веб-странице больше, чем предполагалось, с помощью Firebug

У меня есть текст, отображаемый с большим размером шрифта, чем предполагалось. Я использовал Firebug, и он показывает, что размер текста составляет 12 пикселей, как определено в CSS элемента. Однако и Web Developer, и CSSViewer сообщают, что размер текста составляет 16 пикселей, что и отображается в данный момент.

Со всеми этими инструментами я не могу быстро определить источник размера шрифта 16 пикселей. Это должно быть 12 пикселей.

Как лучше всего использовать эти (или другие) инструменты, чтобы определить, как рассчитываются 16 пикселей? Хотя я могу выяснить это, просматривая каскадную иерархию, мне было интересно, есть ли способ получить информацию более легко.

Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
CSS: FlexBox
CSS: FlexBox
Ранее разработчики использовали макеты с помощью Position и Float. После появления flexbox сценарий полностью изменился.
1
0
127
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Ответ принят как подходящий

Используя инструментарий веб-разработчика, вы можете увидеть путь к элементу в DOM - просто посмотрите, имеет ли один из верхних элементов другой размер шрифта. Firebug должен показать, от какого элемента унаследован стиль

Если использование Firebug не помогает, я бы поискал в вашем CSS глобально по запросу «16px», временно удалил этот атрибут и посмотрел, поможет ли это. CSS не всегда работает должным образом, особенно в разных браузерах. Например, неправильное форматирование кода может вызвать очень странное поведение.

Также проверьте свои XHTML / HTML и CSS. Я обнаружил, что это сразу решает множество проблем.

Начиная с версии 1.10 Firebug Боковая панель Вычислено позволяет раскрыть каждое вычисленное значение, чтобы увидеть каскадную иерархию для него, что позволяет легко узнать, как он был вычислен.

Пример:

Style trace of computed value of the <code>font-size</code> property

В этом примере вы можете видеть, что размер шрифта в основном определяется в правиле с помощью селектора .wmd-preview.

Другие вопросы по теме