Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CSS关于Safari的问题

CSS关于Safari的问题
EN

Stack Overflow用户
提问于 2018-03-20 05:00:43
回答 1查看 1.6K关注 0票数 2

我有一个盒子有一个很好的悬停覆盖,动画在里面。这在所有浏览器上都很好,但是在Safari (桌面和移动)上,有些样式没有正确应用(宽度、高度和填充)。当我一次又一次地使用检查器切换这些样式时,每件事都是应该的,Safari只是在一开始似乎没有正确地应用。此外,由于Safari声称使用下面定义的规则,因此不存在CSS继承问题,添加!important没有任何效果。请参阅下面的代码和图像。

代码语言:javascript
运行
AI代码解释
复制
<div class="col-md-5 hla-building-col animated fadeInUp" style="height:350px;background-image:url(/placeholder.jpg)">
   <div class="overlay text-center">
      <h3>Karma</h3>
      <p>Sitting right in the heart of it all...</p>
      <a>Learn More</a>
   </div>
</div>

CSS

代码语言:javascript
运行
AI代码解释
复制
.hla-building-col {
  padding: 0;
  box-shadow: -1px 0px 50px -6px rgba(102,103,102,1);
}    
.hla-building-col .overlay {
  background-color: rgba(255,255,255,.9);
  width: 80%;
  height: 40px;
  padding: 8px 15px;
  margin: 0 auto;
  transform: translateY(165px);
  transition: all 600ms ease;
}
.hla-building-col:hover .overlay {
  width: 100%;
  height: 100%;
  padding: 100px 15px;
  /**** EDIT: Properties above are not rendering ****/
  margin: 0 auto;
  transform: translateY(0);
  /*     transition: all 600ms ease; */
  animation-duration: 1s;
  animation-name: slidein;
}
.hla-building-col .overlay p, .hla-building-col .overlay a {
    opacity: 0;
}
.hla-building-col:hover .overlay p, .hla-building-col:hover .overlay a {
    opacity: 1;
    transition: all 1000ms ease;
    transition-delay: 1000ms;
}


@keyframes slidein {
  from {
        width: 60%;
    height: 40px;
    transform: translateY(165px);
    padding-top: 8px;
  }

  to {
    width: 100%;
    height: 100%;
    transform: translateY(0);
    padding-top: 100px;
  }
}

EN

回答 1

Stack Overflow用户

发布于 2018-03-20 05:09:37

Safari使用WebKit,您可以使用-webkit前缀将其添加到css中。

在这里阅读更多信息:wiki://wiki/WebKit扩展

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

https://stackoverflow.com/questions/49384909

复制
相关文章
关于Safari 访问springboot server项目异常问题
后端大哥不作为,埋点数据啥的搞得杂七乱八,自己用springboot 写了一个接受post日志的服务,数据入腾讯云ckafka,消费到elasticsearchhttps://console.cloud.tencent.com/es。(也无聊的用自带的云函数做了个备份将数据copy到了cos对象存储)并在springboot上面加了允许跨域等设置,代码是网上copy来的:
对你无可奈何
2021/02/04
7240
关于Safari浏览器Date不兼容问题
今天在进行项目测试过程中,有一个地方是需要通过js来计算两个日期之间剩余多少天多少小时多少秒,在其他浏览器中正常运行,但是到了Safari中发现显示结果为NaN天NaN小时NaN分钟。
OECOM
2020/07/02
2.4K0
解决safari下的tabIndex问题
偶然看到网络上有人说safari不支持网页的tabIndex属性,可是这怎么可能呢?做了个测试还果真如此。上caniuse查了一下:
黄希彤
2021/05/06
1.4K0
解决safari下的tabIndex问题
HTTP: 一个关于 safari 安全策略引发的 cookie 问题
接口使用无 cookie 方式传递,在获取图形验证码的时候,约定一个参数。供验证验证码的时候使用。
西南_张家辉
2021/02/02
1.3K0
关于CSS样式的优先级问题
这么多的样式,哪个是有效的呢? 我们一个一个把上面的样式删除,在浏览器中可以看到: style的优先级最高,然后是id,再来是class,最后才是td 另外,使用!important可以改变优先级别为最先,如下:
GhostZhang
2022/08/22
4870
关于拖拽功能在IE11 、Firefox和Safari中不兼容的问题
1是event的path属性引起的bug(ie,firebox,safari) 2是event的dataTransfer.setData属性(ie,firebox) 3是firefox在拖动的时候会打开一个新窗口 (firbox) 4是ie11不支持onclick属性方法 ; ie11 里元素对象的attributes的排序和其他浏览器不同, ie11 中 remove()方法不work (ie)
lilugirl
2019/05/28
3.5K0
关于回顾css发现的一些问题
注意点:其中伪元素before和after插入的content是插入到class=“clearfix”的div内部的头部和尾部的。
IT人一直在路上
2019/09/18
4410
关于css
常用的选择器:标签选择器,id选择器,class选择器,伪类选择器。 但是还有一个功能强大的选择器:属性选择器, 属性选择器,这样使用, 1、[属性名]{style_value }; 2、[属性名1][属性名2]{ style_value},必须有这两个属性的元素才起作用。 3、[属性名=属性值]{ style_value};针对指定属性的元素设置样式 4、还可以匹配属性 [属性|=属性值]{};[属性^=属性值]{};[属性*=属性值]{};[属性$=属性值]{}; 下面举个例子: <div attr=
前朝楚水
2018/04/02
7270
safari对100vh的兼容问题[通俗易懂]
很自然的利用100vh来控制最外层的高度,但测试过程中,发现safari浏览器中,页面的高度出现了偏差,比屏幕的高度还要高出一部分,出现了双层滚动条。
全栈程序员站长
2022/09/02
2.1K0
关于css在审查元素的时候不显示行号的问题
不显示行号情况 没有显示出行号 更改配置,config-index.js 改为true 正常显示行号 显示行号
用户4344670
2019/08/28
7970
关于css在审查元素的时候不显示行号的问题
关于CSS Hacks
关于CSS Hacks 由 Ghostzhang 发表于 2006-02-08 21:24 今天在SIC的BLOG上看到了一篇日志,很有感觉,转下来分享下。 现在用 CSS 的人越来越多了. 为了解决不同浏览器之间 CSS 支持的不同, CSS Hacks 诞生了. 始作俑者的叹气主题: http://tantek.com/log/2005/11.html 在里面他写到了 CSS Hack 的使用时几点愿望: 有效. 能够通过 Web 标准的验证. 只针对太古老的/不再开发的/已被抛弃的浏览器
GhostZhang
2022/08/22
1030
JS IOS/iPhone的Safari不兼容Javascript中的Date()问题
最近在写一个时间判断脚本,需要将固定好的字符串时间转换为时间戳进行比较,在做的时候个人习惯使用chrome作为调试工具,
Yiiven
2022/12/15
2.5K0
关于CSS中background样式的repeat和no-repeat的坐标问题
http://blog.sina.com.cn/s/blog_98eef7830101cv8t.html
bear_fish
2018/09/19
2.6K0
关于CSS中background样式的repeat和no-repeat的坐标问题
Safari扩展
本系列文章分两部分,介绍macOS浏览器扩展背后的技术,以及恶意插件如何窃取密码、银行细节和其他敏感用户数据。
安恒网络空间安全讲武堂
2019/09/29
1.7K0
使用Safari或者Chrome远程调试IOS Safari中的页面
【转载请注明出处】:https://blog.csdn.net/huahao1989/article/details/108020899
后端老鸟
2020/08/15
23.6K0
使用Safari或者Chrome远程调试IOS Safari中的页面
关于String的问题
String是在代码中非常常见的一种数据类型.它能直接像基本类型一样直接赋值(String str = "test"),也能像引用类型一样创建一个实例(String str = new String("test")),当然毫无疑问String是引用类型. (1)Sring str = "test";  //此种方式会在字符串常量池中创建一个"test'"常量,当有一个新的变量同样也赋值为"test"时,这个新的变量也指向了这个"test"常量. (2)String str = new String("tes
用户1148394
2018/01/09
1.3K0
关于TreeTable 的问题
现在网上有各种的Tree实现,可惜需要分开frame,不能把tree和table合一。我在公司做了一个 ,参考一个开源项目。
田春峰-JCJC错别字检测
2019/02/14
1.2K0
关于protobuf的问题
Problem & Solution Problem_0 $ conda update conda Traceback (most recent call last): File "/home/hok/anaconda2/bin/conda", line 6, in <module> sys.exit(conda.cli.main()) File "/home/hok/anaconda2/lib/python2.7/site-packages/conda/cl
JNingWei
2018/09/28
1.5K0
点击加载更多

相似问题

关于Safari的CSS转换问题

10

关于Safari的CSS Hover开门效果问题

24

关于Safari的CSS TranslateY动画

14

关于safari的Jquery问题

21

关于safari的网页问题

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档