首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >spectrum.js平板着色器-位置:固定标头

spectrum.js平板着色器-位置:固定标头
EN

Stack Overflow用户
提问于 2016-10-06 12:22:24
回答 1查看 697关注 0票数 1

我在一个有一个spectrum.js头的页面中使用position:fixed平面彩色选择器。选择器选择在滚动页面时重叠页眉。

我已经找到了本期,但在我看来,它适用于包含在固定容器中的拾取器,而不是相反。

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-08 14:48:17

使用F12工具,我看到颜色选择器容器具有sp-container类。在spectrum.css中,为该类定义的样式显示了以下z-index属性:

代码语言:javascript
复制
.sp-container {
    ...
    z-index: 9999994;
}

如果您为固定标头设置了z-index: 9999995 (或更多),则颜色选择器框将不会与其重叠。

代码语言:javascript
复制
$("#inputColor").spectrum({
    color: "#f00"
});
代码语言:javascript
复制
#divHeader
{
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    color: #CCC;
    background: #333;
    padding: 8px;
    z-index: 9999995;
}

#divContainer
{
    margin-top: 40px;
    width: 300px;
    height: 1200px;
    background-color: #E0E0E0;
    border: solid 1px black;
}
代码语言:javascript
复制
<link href="https://cdnjs.cloudflare.com/ajax/libs/spectrum/1.8.0/spectrum.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/spectrum/1.8.0/spectrum.min.js"></script>
<div id="divHeader">Fixed header</div>
<div id="divContainer">
    <input id="inputColor" type="text" />
</div>

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

https://stackoverflow.com/questions/39895889

复制
相关文章

相似问题

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