如何在2x2网格中显示这些图像?

大卫__

我的目标是在页面中心的2x2网格中显示4张图像,所有图像下方均显示文字。这些图像将用作其他页面的链接。但是,我很难让这些图像显示我想要的图像!任何帮助将不胜感激。请参阅相关代码。谢谢!

#main img{
    max-width: 500px; 
    height: auto;
    margin-top: 10px;
    display: block;
    grid-template-columns: auto;
    grid-template-rows: auto;
    grid-gap: 10px;
    margin-left: auto;
    margin-right: auto;
    align-items: center;
    border: 3px lightblue solid;
    position: relative;
}
    <div id="main">
        <div class="category-1">
          <img src="./images/apples.jpg" alt="Sandwich"/>
          <h3>Candy Apples!</h3>
          <p>Just some random text, lorem ipsum text praesent tincidunt ipsum lipsum.</p>
        </div>
        <div class="category-2">
          <img src="./images/santacookie.jpg" alt="Steak">
          <h3>Christmas Cookies!</h3>
          <p>Once again, some random text to lorem lorem lorem lorem ipsum text praesent tincidunt ipsum lipsum.</p>
        </div>
        <div class="category-3">
          <img src="./images/eastertreats.jpg" alt="Cherries">
          <h3>Easter Treats!</h3>
          <p>Lorem ipsum text praesent tincidunt ipsum lipsum.</p>
        </div>
        <div class="category-4">
          <img src="/w3images/wine.jpg" alt="Pasta and Wine">
          <h3>Category 4</h3>
          <p>Lorem ipsum text praesent tincidunt ipsum lipsum.</p>
        </div>
    </div>

约卡南·辛伯格

您错误地放置并使用了网格属性。尝试这个:

#main {
    display: grid;
    grid-template-columns: auto auto;
    grid-gap: 10px;
}

#main img{
    max-width: 500px; 
    height: auto;
    margin-top: 10px;
    display: block;
    margin: auto;
    border: 3px lightblue solid;
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在HTML中使用divs全屏制作2x2网格

来自分类Dev

如何在Bootstrap 3网格系统中间隔这些图像?

来自分类Dev

2x2按钮网格布局

来自分类Dev

如何在Bootstrap 3网格中覆盖背景图像?

来自分类Dev

Flexbox中具有固定宽度列的2x2网格

来自分类Dev

如何使用远程驱动程序从Selenium 2网格中的输入html标记中选择文件

来自分类Dev

使用Flexbox以2x2网格的形式在ul中显示4张图像

来自分类Dev

如何使用Flexbox将4张图像分成2x2网格?

来自分类Dev

如何在p5.js框架的8x8网格的任何单元格中居中对象

来自分类Dev

CSS网格-2x2网格在可能的情况下始终占据整个宽度

来自分类Dev

如何在CSS的3X3网格中跨第6个元素的整行?

来自分类Dev

R-如何在25 x 4网格而不是10 x 10网格中绘制10个变量的成对比较?

来自分类Dev

CSS Flex 2x2网格全屏,居中图像查看裁剪

来自分类Dev

如何在四个4x4网格上循环播放?

来自分类Dev

排列元素(创建2x2卡网格)

来自分类Dev

如何在3x3网格的空白处输入2或4?

来自分类Dev

使用共享的y轴在1x4网格中显示R图

来自分类Dev

通过对每个2x2网格的像素强度求和来调整灰度图像的大小

来自分类Dev

Xamarin表单-如何以2网格布局显示产品

来自分类Dev

我的井字游戏在CSS中未显示3x3网格

来自分类Dev

如何在Telerik MVC 2网格的同一行中显示编辑和删除按钮?

来自分类Dev

Java:如何在2x2 GridLayout中更改JLabel的顺序?

来自分类Dev

画布中2x2表格的网格?

来自分类Dev

Telerik KendoUI Angular2网格-页面大小下拉列表未更新网格中显示的记录项

来自分类Dev

如何制作3x2网格?

来自分类Dev

工作区网格2x2

来自分类Dev

如何在CSS中制作Div的2x2网格?

来自分类Dev

无法制作2x2图像网格[CSS]

来自分类Dev

如何在 MessageDlg 中显示这些图像?

Related 相关文章

  1. 1

    在HTML中使用divs全屏制作2x2网格

  2. 2

    如何在Bootstrap 3网格系统中间隔这些图像?

  3. 3

    2x2按钮网格布局

  4. 4

    如何在Bootstrap 3网格中覆盖背景图像?

  5. 5

    Flexbox中具有固定宽度列的2x2网格

  6. 6

    如何使用远程驱动程序从Selenium 2网格中的输入html标记中选择文件

  7. 7

    使用Flexbox以2x2网格的形式在ul中显示4张图像

  8. 8

    如何使用Flexbox将4张图像分成2x2网格?

  9. 9

    如何在p5.js框架的8x8网格的任何单元格中居中对象

  10. 10

    CSS网格-2x2网格在可能的情况下始终占据整个宽度

  11. 11

    如何在CSS的3X3网格中跨第6个元素的整行?

  12. 12

    R-如何在25 x 4网格而不是10 x 10网格中绘制10个变量的成对比较?

  13. 13

    CSS Flex 2x2网格全屏,居中图像查看裁剪

  14. 14

    如何在四个4x4网格上循环播放?

  15. 15

    排列元素(创建2x2卡网格)

  16. 16

    如何在3x3网格的空白处输入2或4?

  17. 17

    使用共享的y轴在1x4网格中显示R图

  18. 18

    通过对每个2x2网格的像素强度求和来调整灰度图像的大小

  19. 19

    Xamarin表单-如何以2网格布局显示产品

  20. 20

    我的井字游戏在CSS中未显示3x3网格

  21. 21

    如何在Telerik MVC 2网格的同一行中显示编辑和删除按钮?

  22. 22

    Java:如何在2x2 GridLayout中更改JLabel的顺序?

  23. 23

    画布中2x2表格的网格?

  24. 24

    Telerik KendoUI Angular2网格-页面大小下拉列表未更新网格中显示的记录项

  25. 25

    如何制作3x2网格?

  26. 26

    工作区网格2x2

  27. 27

    如何在CSS中制作Div的2x2网格?

  28. 28

    无法制作2x2图像网格[CSS]

  29. 29

    如何在 MessageDlg 中显示这些图像?

热门标签

归档