首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使响应灵活的图像在顺风css的单线上旋转?

使响应灵活的图像在顺风css的单线上旋转?
EN

Stack Overflow用户
提问于 2022-04-26 14:36:35
回答 1查看 401关注 0票数 1

我希望在顺风css中重新创建在https://www.tella.tv/上可见的效果:

我试图检查他们的源代码,但我无法让它在我的代码中工作。

我的标记看起来像:

代码语言:javascript
复制
<div class="lg:space-x-15 -mr-6 flex items-end justify-end space-x-4 sm:space-x-8 md:space-x-12 lg:-mr-0 lg:justify-center">
  <div class="shadow-gentle-backdrop w-35 lg:w-74 relative flex-shrink-0 rotate-3 transform overflow-hidden rounded-lg opacity-80 transition hover:rotate-0 hover:opacity-100 focus:outline-none focus:ring-2 sm:w-44 md:w-56">
    <img class="" src="https://picsum.photos/300/400" alt="" />
  </div>

  <div class="shadow-gentle-backdrop w-30 sm:w-38 md:w-42 relative flex-shrink-0 -rotate-3 transform overflow-hidden rounded-lg opacity-80 transition hover:rotate-0 hover:opacity-100 focus:outline-none focus:ring-2 lg:w-64">
    <img class="" src="https://picsum.photos/300/300" alt="" />
  </div>

  <div class="shadow-gentle-backdrop w-54 sm:w-66 lg:w-133 relative mb-8 flex-shrink-0 rotate-2 transform overflow-hidden rounded-lg transition hover:rotate-0 focus:outline-none focus:ring-2 md:w-96">
    <img src="https://picsum.photos/500/400" alt="" />
  </div>
</div>

<div class="lg:-ml-100 xl:-ml-50 lg:space-x-15 -ml-20 flex items-end justify-center space-x-4 sm:space-x-8 md:space-x-12">
  <div class="shadow-gentle-backdrop w-35 md:w-68 lg:w-84 relative -mt-4 flex-shrink-0 -rotate-3 transform self-start overflow-hidden rounded-lg opacity-80 transition hover:rotate-0 hover:opacity-100 focus:outline-none focus:ring-2 sm:w-52">
    <img class="" src="https://picsum.photos/200/200" alt="" />
  </div>

  <div class="shadow-gentle-backdrop w-37 md:w-76 lg:w-92 rotate-4 relative flex-shrink-0 transform overflow-hidden rounded-lg opacity-80 transition hover:rotate-0 hover:opacity-100 focus:outline-none focus:ring-2 sm:w-56">
    <img class="" src="https://picsum.photos/200/300" alt="" />
  </div>

  <div class="shadow-gentle-backdrop w-42 md:w-82 relative flex-shrink-0 -rotate-2 transform overflow-hidden rounded-lg opacity-80 transition hover:rotate-0 hover:opacity-100 focus:outline-none focus:ring-2 sm:w-60 lg:w-96">
    <img class="" src="https://picsum.photos/500/300" alt="" />
  </div>

  <div class="shadow-gentle-backdrop w-35 sm:w-58 md:w-76 lg:w-85 relative -mt-8 flex-shrink-0 rotate-2 transform self-start overflow-hidden rounded-lg opacity-80 transition hover:rotate-0 hover:opacity-100 focus:outline-none focus:ring-2">
    <img class="" src="https://picsum.photos/600/300" alt="" />
  </div>
</div>

但我没有相同比例的预期结果。

我很想重新创造上面的东西。尽管我确实复制了tella网站本身的代码,但所需的结果取决于图像大小。

就我个人而言,我希望它们看起来像上面的截图&每一张图片的大小都是1439*793。

ui看起来应该是一样的,即使您使屏幕大小响应。

我怎样才能做到这一点?

顺风游戏→→

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-03 12:58:56

代码的问题是没有为行添加容器div。

我这样做了,用与tella网站几乎相同的代码重新创建了网格。我使它有点不对称,但你可以很容易地使它对称的复制第一节和粘贴在第二。

如果你想让它像其他网站一样具有响应性,你必须为这些网站设计新的断点和行为。我没有这样做,因为我不知道你想在每一行上有多少张图片,或者图像应该有多高。它现在至少有一点反应:)。

我希望这对你来说是个好的开始:https://play.tailwindcss.com/hEJgrTUbPb?layout=horizontal&size=1836x720

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72015873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档