当浏览器水平调整大小时,图像缩小

吹牛

当我水平调整浏览器的大小时,图像会缩小,但我希望图像在其div父级中具有100%的高度。

我不能使用高度,因为它会引起另一个问题,即浏览器垂直调整大小。我能做什么?

调整大小之前: 在此处输入图片说明

调整大小后: 在此处输入图片说明

#poster {
  display: flex;
  width: 100%;
  align-items: center;
}

#poster__img {
  width: 65%;
}

#poster__img img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

#poster__content {
  width: 35%;
  padding: 50px;
  flex-wrap: wrap;
}

#poster__content h3 {
  padding-bottom: 10px;
}
<div id="poster">
  <div id="poster__img">
    <img id="poster1" src="https://via.placeholder.com/320x240" alt="">
  </div>
  <div id="poster__content">
    <h3>Le categorie</h3>
    <p>
      <pre>
                        Concerti:
                            Questa è la nostra più grande categoria dove si possono trovare i biglietti per i concerti di tanti generi, tra cui il Pop & Rock, Jazz, Metal e anche i biglietti per i festival.
    
                        Sport:
                            Questa è la categoria per gli amanti dello sport, in cui si possono acquistare i biglietti per seguire la propria squadra del cuore in svariati sport: Calcio, Tennis, Basket, Rugby, Formula 1 e MotoGP.
                            
                        Mostre e musei:
                            Questa è la categoria per gli amanti della cultura e a chi piace l'arte in ogni sua tipologia. Abbiamo i biglietti per le mostre d'arte e di storia, nonchè anche per i musei e siti archeologici.
    
                        Teatro:
                            Questa è la categoria per chi vuole godersi uno spettacolo che potrà essere un Musical e varietà, Prosa, Teatro lirico, Cabaret, Balletto classico e moderno oppure concerti di musica classica.
                        </pre>
    </p>
    <a id="compra" href="eventi.php"><button>Acquista biglietti</button></a>
  </div>
</div>

皮特

这是因为您align-items: center在flex容器中,因此可以防止图像增长到填满高度。删除它并使内容灵活,然后就可以将内容居中对齐:

#poster {
  display: flex;
  width: 100%;
}

#poster__img {
  width: 65%;
}

#poster__img img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

#poster__content {
  width: 35%;
  padding: 50px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#poster__content h3 {
  padding-bottom: 10px;
}
<div id="poster">
  <div id="poster__img">
    <img id="poster1" src="http://www.fillmurray.com/500/500" alt="">
  </div>
  <div id="poster__content">
    <h3>Le categorie</h3>
    <pre>
        Concerti:
            Questa è la nostra più grande categoria dove si possono trovare i biglietti per i concerti di tanti generi, tra cui il Pop & Rock, Jazz, Metal e anche i biglietti per i festival.

        Sport:
            Questa è la categoria per gli amanti dello sport, in cui si possono acquistare i biglietti per seguire la propria squadra del cuore in svariati sport: Calcio, Tennis, Basket, Rugby, Formula 1 e MotoGP.

        Mostre e musei:
            Questa è la categoria per gli amanti della cultura e a chi piace l'arte in ogni sua tipologia. Abbiamo i biglietti per le mostre d'arte e di storia, nonchè anche per i musei e siti archeologici.

        Teatro:
            Questa è la categoria per chi vuole godersi uno spettacolo che potrà essere un Musical e varietà, Prosa, Teatro lirico, Cabaret, Balletto classico e moderno oppure concerti di musica classica.
        </pre>
    <a id="compra" href="eventi.php"><button>Acquista biglietti</button></a>
  </div>
</div>

另外,您不能将pre标签放在p

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

调整浏览器大小时CSS边框影响宽度

来自分类Dev

随着浏览器高度的变化,以水平布局调整图像大小

来自分类Dev

调整浏览器大小时的bootstrap scrollspy错误

来自分类Dev

更改浏览器宽度调整大小时的高度

来自分类Dev

调整浏览器窗口大小时,垂直/水平滚动条不会出现

来自分类Dev

调整浏览器窗口大小时,垂直/水平滚动条不会出现

来自分类Dev

调整浏览器大小时CSS容器未调整

来自分类Dev

调整浏览器窗口大小时,li元素重叠

来自分类Dev

调整浏览器大小时大图像会移动

来自分类Dev

调整浏览器大小时对齐Flexbox部分

来自分类Dev

调整浏览器页面大小时放大/缩小背景图像

来自分类Dev

CSS-如何在调整浏览器大小时使用背景图像调整texbox的大小?

来自分类Dev

调整浏览器窗口大小时,标题部分消失

来自分类Dev

浏览器调整大小时布局中断

来自分类Dev

调整浏览器窗口大小时禁用jquery插件

来自分类Dev

在调整浏览器大小时禁用滚动事件

来自分类Dev

调整浏览器窗口大小时,图像顶部的HTML按钮不会保持固定

来自分类Dev

调整Web浏览器大小时如何使图像按钮保持在原位

来自分类Dev

调整浏览器大小时对齐失败

来自分类Dev

调整浏览器大小时css容器未调整

来自分类Dev

调整浏览器大小时,如何包装菜单?

来自分类Dev

调整浏览器大小时,大图像会移动

来自分类Dev

在浏览器调整大小时水平缩小中间div

来自分类Dev

调整浏览器大小时,图像上的文本不起作用

来自分类Dev

当我调整浏览器大小时,元素与图像重叠

来自分类Dev

如何防止浏览器缩小时图像缩小?

来自分类Dev

将浏览器缩小到 iPhone 大小时,如何让英雄文本自行调整大小?

来自分类Dev

CSS 图像水平调整大小

来自分类Dev

水平调整大小时的垂直边距变化

Related 相关文章

  1. 1

    调整浏览器大小时CSS边框影响宽度

  2. 2

    随着浏览器高度的变化,以水平布局调整图像大小

  3. 3

    调整浏览器大小时的bootstrap scrollspy错误

  4. 4

    更改浏览器宽度调整大小时的高度

  5. 5

    调整浏览器窗口大小时,垂直/水平滚动条不会出现

  6. 6

    调整浏览器窗口大小时,垂直/水平滚动条不会出现

  7. 7

    调整浏览器大小时CSS容器未调整

  8. 8

    调整浏览器窗口大小时,li元素重叠

  9. 9

    调整浏览器大小时大图像会移动

  10. 10

    调整浏览器大小时对齐Flexbox部分

  11. 11

    调整浏览器页面大小时放大/缩小背景图像

  12. 12

    CSS-如何在调整浏览器大小时使用背景图像调整texbox的大小?

  13. 13

    调整浏览器窗口大小时,标题部分消失

  14. 14

    浏览器调整大小时布局中断

  15. 15

    调整浏览器窗口大小时禁用jquery插件

  16. 16

    在调整浏览器大小时禁用滚动事件

  17. 17

    调整浏览器窗口大小时,图像顶部的HTML按钮不会保持固定

  18. 18

    调整Web浏览器大小时如何使图像按钮保持在原位

  19. 19

    调整浏览器大小时对齐失败

  20. 20

    调整浏览器大小时css容器未调整

  21. 21

    调整浏览器大小时,如何包装菜单?

  22. 22

    调整浏览器大小时,大图像会移动

  23. 23

    在浏览器调整大小时水平缩小中间div

  24. 24

    调整浏览器大小时,图像上的文本不起作用

  25. 25

    当我调整浏览器大小时,元素与图像重叠

  26. 26

    如何防止浏览器缩小时图像缩小?

  27. 27

    将浏览器缩小到 iPhone 大小时,如何让英雄文本自行调整大小?

  28. 28

    CSS 图像水平调整大小

  29. 29

    水平调整大小时的垂直边距变化

热门标签

归档