#css #google-chrome #firefox #flexbox
#css #google-chrome #firefox #flexbox
Вопрос:
Я работал над своим личным портфолио и разрабатывал Firefox. Существует раздел навыков, который был оформлен с использованием flexbox, который содержит логотип и его название
.abilities-flex-container{
margin-top: 1rem;
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.abilities-flex-paragraph{
display: flex;
flex-direction: column;
align-items: center;
width: 7rem;
max-height: 5rem;
}
<div class="abilities-flex-container">
<p class="abilities-flex-paragraph">
<img src="Images/Icons/480px-HTML5_logo_and_wordmark.svg.png" alt="HTML5" class="img-fluid">HTML5
</p>
<p class="abilities-flex-paragraph">
<img src="Images/Icons/340px-CSS3_logo_and_wordmark.svg.png" alt="CSS3" class="img-fluid">CSS
</p>
<p class="abilities-flex-paragraph">
<img src="Images/Icons/128px-Unofficial_JavaScript_logo_2.svg.png" alt="Javascript" class="img-fluid">JavaScript
</p>
<p class="abilities-flex-paragraph">
<img src="Images/Icons/128px-Octicons-database.svg.png" alt="SQL" class="img-fluid">SQL
</p>
<p class="abilities-flex-paragraph">
<img src="Images/Icons/getbootstrap-icon.svg" alt="Bootstrap" class="img-fluid">Bootstrap
</p>
<p class="abilities-flex-paragraph">
<img src="Images/Icons/jquery-icon.svg" alt="jQuery" class="img-fluid">jQuery
</p>
<p class="abilities-flex-paragraph">
<img src="Images/Icons/dotnet-icon.svg" alt="ASP.NET" class="img-fluid">ASP.NET
</p>
<p class="abilities-flex-paragraph">
<img src="Images/Icons/java-icon.svg" alt="Java" class="img-fluid">Java
</p>
<p class="abilities-flex-paragraph">
<img src="Images/Icons/200px-C_Sharp_logo.svg.png" alt="C#" class="img-fluid">C#
</p>
<p class="abilities-flex-paragraph">
<img src="Images/Icons/128px-ISO_C _Logo.svg.png" alt="C/C " class="img-fluid">C/C
</p>
</div>
Моя проблема в том, что в Firefox изображения не превышают максимальную высоту 5rem, но в Chrome они превышают. Не тестировал это в других браузерах, и я в тупике. Вы можете увидеть это в моем портфолио, если проверите его
Ответ №1:
Вы можете попробовать применить стили непосредственно к тегу изображения
abilities-flex-paragraph > img {
max-width: 5rem;
}
Надеюсь, это сработает.
Ответ №2:
я исправил это
.abilities-flex-paragraph > img {
max-width: 5rem;
}
получилось