css - Tailwind 使图像方形

标签 css tailwind-css

我尝试用网格放置照片,使它们看起来像正方形。

<link href="https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css" rel="stylesheet" />

<div class="container my-12 mx-auto">
  <div class="flex flex-wrap -mx-2">
    <div class="w-1/3 px-2 my-2">
      <div class="bg-gray-400">
        <img class="" src="https://lh3.googleusercontent.com/proxy/XTJmiQ_8JSKjnjQHij4OKDLe_achY1O7fUqOR2a-V27JZJxVBnNIfMcl5T_H0xeF7Jfd29u81QaofpZewSst1WhP40eCn-eh-KUjPfXczI162XUrWByvyR-qESrUoJshXQ" alt="">
      </div>
    </div>
    <div class="w-1/3 px-2 my-2">
      <div class="bg-gray-500">2</div>
    </div>
    <div class="w-1/3 px-2 my-2">
      <div class="bg-gray-400">3</div>
    </div>
    <div class="w-1/3 px-2 my-2">
      <div class="bg-gray-400">4</div>
    </div>
    <div class="w-1/3 px-2 my-2">
      <div class="bg-gray-500">5</div>
    </div>
    <div class="w-1/3 px-2 my-2">
      <div class="bg-gray-400">6</div>
    </div>
  </div>
</div>


如何使用顺风使图像看起来像正方形?是的,我可以使用 object-fit: cover; ,但我需要为此硬设置宽度和高度。

最佳答案

我刚刚为所需的类添加了自定义样式:

 width: 50vw;
 height: 50vw;
也许您可以使用这些样式创建自定义 Tailwind 类。

关于css - Tailwind 使图像方形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61226538/

相关文章:

html - 按钮内文本与图像的垂直对齐

reactjs - 如何使用react和Tailwind css制作svg图像作为背景图像?

html - 溢出 y 滚动菜单上没有滚动条

javascript - Tailwindcss 不适用于 next.js;配置有什么问题?

css - 将图像设置在文本旁边,而不使用顺风文本环绕图像

javascript - 使用 Javascript 更改 URL 的 CSS

css - 为什么网络上的图片是逐行加载的?

javascript - 如何通过在textarea中当前行末尾按空格键转到下一行

jquery - 如何在选择框的第一项被选中时使颜色变为灰色

html - seo - 图片和h1