彩盒更改关闭按钮图像

Posted

技术标签:

【中文标题】彩盒更改关闭按钮图像【英文标题】:Colorbox changing close button image 【发布时间】:2014-09-03 04:45:49 【问题描述】:

我正在尝试更改 JackMoore 的颜色框。起初我想更改关闭 (x) 按钮。但现在我意识到 X 按钮甚至没有出现。我做了很多修改,比如去掉覆盖层和扩大窗口大小。

我想把X放在右上角...

如示例“内联 html” http://www.jacklmoore.com/colorbox/example2/#inline_content

这些是我修改的部分,但现在我不知道为什么我不能让它显示.. 甚至不是默认的..

#cboxOverlayposition:fixed; width:0%; height:0%; 
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose border:0; padding:0; margin:0; overflow:visible; text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url('images/map-yellow-dot.gif') no-repeat 0 0;

我用上面的黄点替换了关闭按钮。

我认为我需要这个来将标题框移到顶部.. 但它似乎没有做任何事情

#colorbox #cboxClose

top: 0;
right: 0;

#cboxLoadedContent
margin-top:28px;
margin-bottom:0;
 

这是我的 colorbox.js.. 也在那里制作了模组

transition: "elastic",
        speed: 300,
        fadeOut: 300,
        width: '70%',
        initialWidth: "50%", 
        innerWidth: false,
        maxWidth: '75%',
        height: '100%',
        initialHeight: "50%",  
        innerHeight: false,
        maxHeight: '100%',
        scalePhotos: true,
        scrolling: false,
        opacity: 0.1,
        preloading: true,
        className: false,
        overlayClose: false,
        escKey: true,
        arrowKey: true,
        top: '10%',
        bottom: false,
        left: '24%',
        right: false,
        fixed: false,
        data: undefined,
        closeButton: true,
        fastIframe: true,
        open: false,
        reposition: true,
        loop: true,
        slideshow: false,
        slideshowAuto: true,
        slideshowSpeed: 2500,
        slideshowStart: "start slideshow",
        slideshowStop: "stop slideshow",

有什么想法吗?

【问题讨论】:

你到底想要什么?您想将关闭按钮更改为自定义图像吗?并且您想减少颜色框中的顶部空间,不是吗? 我希望能够将我自己的图像用于 X 按钮。但我想首先,我需要我的 X 按钮来显示..因为它不是 【参考方案1】:

我们可以将颜色框关闭按钮移到右上角。只需使用以下 CSS 样式将关闭按钮移至右上角即可。

<style>
    #colorbox #cboxClose 
        top: 0 !important;
        right: 0 !important;
    
    #cboxLoadedContent 
        margin-top:28px !important;
        margin-bottom:0 !important;
    
</style>

我已使用上述代码解决了我的场景中的问题。

【讨论】:

以上是关于彩盒更改关闭按钮图像的主要内容,如果未能解决你的问题,请参考以下文章

如何使用导航抽屉打开和关闭更改按钮图像

swrevealviewcontroller 在侧边菜单打开/关闭时更改切换按钮图像?

如何在 ios 中添加一组应在单击按钮时更改的图像? [关闭]

iOS:如何使用 UIButton 更改 UIImage [关闭]

关闭彩盒时刷新页面

更改按钮标题[关闭]