图像尺寸未重新调整以适合Flexbox

Manu Chadha

我正在使用max-height我的图像,但是它仍然不适合本节和过冲。

在此处输入图片说明

我为顶层div90vh指定了固定大小,在其下方,我使用了相对于特定相对高度的百分比。

结构看起来像

<div id="non-responsive-div"> <!-- height:95vh -->
  <div id="top-level-container" class="three-row-grid-container"> <!-- max-height:100%; -->
    <app-status-bar id="status-bar"></app-status-bar> <!--max-height:100%; --> 
    <app-nav-component id="menu-nav" ></app-nav-component><!-- grid child --> <!--max-height:100%; --> 
    <app-content-component id="content"></app-content-component><!-- grid child --> <!--max-height:100%; --> 
  </div>
  <div>
    <app-progress-bar></app-progress-bar><!-- not a grid child -->  <!--this is positioned using absolute positioning and thus will not affect positions of others -->
    <app-dialog-box #dialogBox [dialogMessage]="" [dialogID]="'appDialog'" [dialogContext]=""></app-dialog-box>
  </div>
</div>

nav component html

<div id="logo-nav-div" class="logo-nav-style logo-nav-grid-container"> <!--   max-height:100%; --> 
  <div id="logo-nav-left" class="logo-nav-left-flexbox-container">
    <img id="logo-image" src={{logofile}}> <!-- max-height:100%; -->
    <button type="button" (click)="onGQClick()" [ngClass]="'unselected-button'">GQ</button>
    <button type="button" (click)="onGTClick()" [ngClass]="'unselected-button'">GT</button>
    <button type="button" (click)="onPClick()" [ngClass]="'unselected-button'">P</button>
  </div>
  <div id="logo-nav-right" class="logo-nav-right-flexbox-container">
    <button type="button" (click)="onCQClick()" [ngClass]="'unselected-button'">CQ</button>
  </div>
</div>

附件是大约。提琴手。我无法上传图片-https: //jsfiddle.net/01fj8hpz/

我的怀疑是问题出在flexbox好像我将图像移出flexbox,图像似乎缩小了。但后来我不能够把flexbox内嵌的img它在单独的行中。

Manu Chadha

似乎诀窍是height:100%为每个子元素分配然后设置max-height:100%似乎生效。就我而言,我设置height:100%logo-nav-div'logo-nav-leftlogo-nav-right这样可以固定他们的身高,然后max-height生效。如果未设置height为100%,则高度似乎采用其最大子元素的值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery-调整图像大小以适合div

来自分类Dev

调整图像大小以适合画布-Gimp

来自分类Dev

调整图像大小以适合jLabel故障

来自分类Dev

CSS使图像调整大小并适合任何屏幕

来自分类Dev

图像未调整为指定尺寸

来自分类Dev

调整图像大小以适合JLabel

来自分类Dev

PHP调整图像大小以适合特定区域

来自分类Dev

自动调整UIImageView的大小以适合基础图像

来自分类Dev

如何使网站(图像/表格)按比例调整大小以适合屏幕尺寸

来自分类Dev

如何使图像自动适合容器的最大尺寸?

来自分类Dev

调整chrome主题图像的大小以适合屏幕尺寸

来自分类Dev

调整图像大小以适合<td>或div

来自分类Dev

使不同尺寸的图像适合特定格式

来自分类Dev

使用javascript附加适合设置尺寸的图像

来自分类Dev

JavaScript图像尺寸调整计算

来自分类Dev

CakePHP图像未调整大小,适合容器

来自分类Dev

如何调整图像大小以适合标签尺寸?(Python)

来自分类Dev

调整QML图像显示尺寸

来自分类Dev

在网格中调整图像大小以使div适合较小的尺寸

来自分类Dev

图像尺寸调整更快

来自分类Dev

如何调整裁剪图像的尺寸?

来自分类Dev

调整图像内容的大小,但保持图像尺寸

来自分类Dev

Flutter是否会自动调整元素(图标,图像等)的大小以适合屏幕尺寸?

来自分类Dev

调整图像尺寸以保持宽高比

来自分类Dev

重新调整屏幕尺寸时出现页脚

来自分类Dev

如何快速调整图像尺寸?

来自分类Dev

如何调整UILabel的高度以适合尺寸?

来自分类Dev

调整UITableViewCell的大小以适合不同的屏幕尺寸

来自分类Dev

调整 UICollectionViewCell 的大小以适合图像

Related 相关文章

热门标签

归档