Раскрытие информации: я работаю на Microsoft.

астичный вопрос, неполный отчет об ошибках. Для воспроизведения я создал новый проект «Outlook Web Add In (C #)» в Visual Studio 2017.

Затем он генерирует проект по умолчанию. В проекте по умолчанию я изменяю:

<p class="ms-font-xl ms-fontColor-themeDarkAlt ms-fontWeight-semilight">All properties</p>

чтобы:

<a href="#"><p class="ms-font-xl ms-fontColor-themeDarkAlt ms-fontWeight-semilight">All properties</p></a>

Теперь это становится интересным, до нажатия на вновь созданную ссылку все выглядит так, как ожидалось:

До нажатия

Но затем, когда я нажимаю на ссылку, весь текст в этой HTML-панели будет уменьшаться, тем более при каждом последующем щелчке:

После нажатия несколько раз

Никаких других изменений в проекте по умолчанию, кроме<a href="#"> </a> вокруг любого данного тега заголовка. Он будет продолжать сокращаться по мере нажатия пользователем.

Хотя это не решает мой вопрос, я также обошел проблему, изменив выражение href следующим образом:

 <a href="#" onclick="myfunction(); return false;">

Моя гипотеза, что возвращение false является неожиданным из-за какой-либо функции, вызывающей уменьшение размера контента. Это ожидаемое поведение?

Ответы на вопрос(1)

Ваш ответ на вопрос