html - Div 在任何移动 safari 上都被拉伸(stretch)

标签 html css safari mobile-safari

我有一个带有 div 的幻灯片,它们是图像的选择器。它们只是带有边框的 div。这是除了移动 safari 之外的每个浏览器的样子

enter image description here

这是移动版 Safari

enter image description here

这是他们的 css:

.slick-dots {
  padding-left: 0px;
  text-align: center;
}
.slick-dots li {
  display: inline-block;
  list-style-type: none;
  margin: 0 3px;
}
.slick-dots li button {
  background: #fff;
  border: 1px solid #000;
  border-radius: 0;
  height: 18px;
  width: 18px;
  opacity: 1;
  color: transparent;
}
.slick-dots li.slick-active button {
  background: #000;
}

.inspiration .slick-dots,
.destinations .slick-dots {
  padding-left: 0px;
}
.inspiration .slick-dots li button,
.destinations .slick-dots li button {
  background: none;
  border: 1px solid #fff;
}
.inspiration .slick-dots li.slick-active button,
.destinations .slick-dots li.slick-active button {
  background: #fff;
}

.slick-slide img {
  display: inline !important;
}

它以像素为单位设置为 18px 的高度和宽度。看起来如果我将宽度更改为 18px 以下,它的宽度不会变小......有没有人以前见过这样的东西?

最佳答案

请删除你的宽度和高度并像这样设置css

padding:9px;

这可能会解决 safari 问题

关于html - Div 在任何移动 safari 上都被拉伸(stretch),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38304989/

相关文章:

html - Css 媒体查询在 Safari 浏览器中不起作用

html - 圆 Angular 重叠

javascript - 某些 sIFR 选择器在 Safari 中不起作用——非常不寻常的错误 :

javascript - 尝试以表单形式发送电子邮件时出现 405 错误

html - 我怎样才能做到不透明样式只影响外部元素而不影响内部元素

html - 类 no-gutter/相应的 CSS 不消除列之间的间隙

javascript - 从特定点缩放 div

html - 如何更改 dojo float Pane 图标的位置?

html - 列表类型消失

html - 嵌套的 CSS 网格和图像大小调整