【问题标题】:Why is my image splitting up from my div on smaller screens?为什么我的图像在较小的屏幕上从我的 div 中分离出来?
【发布时间】:2021-08-14 01:38:25
【问题描述】:

所以在我正在创建的网站上,我在 div 顶部有一个波浪型图像,以赋予 div 那种波浪效果。它在桌面屏幕上看起来不错: Desktop Pic 虽然大约 450 像素宽度,图像开始与 div 分离,我不完全确定它为什么这样做,没有底部边距或任何应用于 img 的东西: Mobile Pic

如果有人知道解决方案,那会很有帮助。谢谢!

另外,这是我对这些图像应用的仅有的两种 CSS 样式。尺寸为 1000 宽 x 44 高

width: 100%;
height:auto; 

【问题讨论】:

  • 显示图像或 sn-p 进行评估,让我们看看 id 发生了什么。
  • 我在帖子上放了 2 个图片链接,其中一个在桌面正常时放在桌面上,而在移动端放在移动端
  • 恐怕我们只能猜测解决方案而没有看到相关代码。请阅读stackoverflow.com/help/minimal-reproducible-example

标签: html css responsive-design


【解决方案1】:

尝试在屏幕大小为 450px 时赋予 div 的 margin-top。

div{
     margin-top:-20px;
}

【讨论】:

  • 哈,这实际上是我使用媒体查询的原始解决方案,只是将其向下推,效果很好。但是,我将 imgs 更改为 svg 只是因为我觉得将 SVG 用于此类内容会更好。但感谢您的意见!
猜你喜欢
  • 1970-01-01
  • 2023-01-07
  • 2013-04-07
  • 2012-06-24
  • 2021-11-30
  • 1970-01-01
  • 1970-01-01
  • 2016-02-01
  • 1970-01-01
相关资源
最近更新 更多