1

我需要使用模态插件,颜色框看起来很棒。

如何在不带圆形边框的情况下加载它?

鉴于我的页面大小,粗边框占用了太多空间。

无论如何隐藏它或使其更薄并在某些呼叫需要时隐藏边框?

4

2 回答 2

2

您可以以简单的方式隐藏边框:

 $("#cboxTopLeft").hide();
            $("#cboxTopRight").hide();
            $("#cboxBottomLeft").hide();
            $("#cboxBottomRight").hide();
            $("#cboxMiddleLeft").hide();
            $("#cboxMiddleRight").hide();
            $("#cboxTopCenter").hide();
            $("#cboxBottomCenter").hide();

如果你想用这种方式添加带有边框样式的类:

.thin_border {
    border: 10px solid blue;
    border-radius: 10px;
    margin: 10px;
    box-shadow: 0 0 25px blue;
}

然后用jquery添加它

$("#cboxContent").addClass("thin_border");
于 2017-07-27T07:47:22.373 回答
0

我认为colorbox实际上并没有使用属性“border”来获得巨大的黑色边框。似乎它被装在一个 3 x 3 div 中,它使用图像来创建该边框。我确定你可以删除它,但它需要弄乱实际的彩盒 javascript。您也可以尝试弄乱 CSS。

您考虑寻找不同的插件,如 lightbox2 或 shadowbox?我个人使用 slimbox(灯箱的漂亮小克隆)。如果您想弄乱代码,那就去吧。否则我只会选择一个不同的插件。

于 2012-05-21T23:45:03.570 回答