javascript - 显示内联块在 Safari 上不起作用
问题描述
这是因为 safari 不支持的内联块问题吗?
input[type=search] {
-webkit-appearance: textfield;
-webkit-box-sizing: content-box;
font-family: inherit;
font-size: 100%;
border: none;
}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button {
display: none;
}
#package-search input[type=search] {
color: transparent;
display: inline-block;
width: 80px;
height: 56px;
background: #fff url(assets/img/img/icon/search-b.png) no-repeat 30px 18px;
background-size: 23px auto;
border-radius: 28px;
cursor: pointer;
margin-top: 10px;
-webkit-transition: all .5s;
-moz-transition: all .5s;
transition: all .5s;
padding-left: 0;
}
#package-search input[type=search]:hover {
background-color: pink;
}
#package-search input[type=search]:focus {
width: 380px;
padding-left: 70px;
padding-right: 20px;
color: #343434;
background-color: pink;
cursor: auto;
}
#package-search input::-moz-placeholder {
color: transparent;
}
#package-search input::-webkit-input-placeholder {
color: transparent;
}
当我们悬停或单击时,此按钮搜索已转换为获得更多宽度,并且它将阻止该按钮搜索图标旁边的另一个 div
但是在 safari 上它不会阻止另一个 div,当我们悬停或单击时按钮框的结果,它会在另一个 div 后面
这是什么原因?我错过了什么吗?
看这个问题 看这里然后点击
解决方案
推荐阅读
- java - 如何在 Android Studio 中获取 Gradle 中的 JDK 路径?
- swift - 将 Firebase 导入 Xcode 项目的问题
- botframework - 某个自适应卡使我的网络聊天崩溃
- sql - Oracle SQL:使用来自同一表的另一列的数据更新表
- javascript - 统一页面加载
- audio - 当 jupyter notebook 中的单元完成运行时,如何创建声音警报?
- complexity-theory - 降低 SAT 到 HALT
- android - 意外的 XML 视图格式化 Android Studio 3.5
- drupal - 在 Drupal 8 中,使用部署模块,我无法部署嵌入或附加的图像/文件,有没有人能够让它使用它?
- git - PyCharm 中的存储差异