首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带按钮的Bootstrap Modal (Img)挂在边缘

带按钮的Bootstrap Modal (Img)挂在边缘
EN

Stack Overflow用户
提问于 2013-04-13 00:43:28
回答 3查看 9.8K关注 0票数 1

我正在尝试让关闭按钮“挂”在我的模式的角落,就像这样:http://i.imgur.com/3rminEM.png

我试过给角图像显示:内联;浮动:右;以及一些相对的位置,但在Modal的内部区域之外什么都不显示(有时Modal在滚动时会获得一个滚动条来显示图像)。我也尝试过增加z-index,但没有效果。

有没有办法做到这一点?也许是Modal本身的背景图像?另一种情态动词?我正在使用带有gwt-bootstrap的GWT,所以希望有一些只有css的解决方案。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-04-13 09:09:07

以下是模态标头的HTML标记

代码语言:javascript
复制
<div class="modal-header">
    <button type="button" class="close mynewclassclose" data-dismiss="modal" aria-hidden="true">
       <img src="http://expediaholiday.d.seven2.net/_images/modal_close.png"/>
    </button>
    <h3 id="myModalLabel">Modal Heading</h3>    
</div>/

我添加了一些新的类.mynewclassclose,只是为了覆盖这个按钮的默认Twitter Bootstrap设置。我已经添加了关闭按钮的图片。(你可以使用背景图片来代替,这并不重要。但在这种情况下,您必须在CSS中定义宽度和高度)。

这是CSS

代码语言:javascript
复制
.modal-header {
    position: relative;
}

.mynewclassclose {
    position: absolute;
    margin: 0;
    top: -23px; /* half height of "X" image, just for nice placing*/
    right: -23px; /* half width of "X" image, just for nice placing*/
    opacity: 0.9;
}

.mynewclassclose:hover {
    opacity: 1;
}

下面是正在运行的演示:http://jsfiddle.net/Aqydb/1/

票数 2
EN

Stack Overflow用户

发布于 2013-04-13 01:48:02

你说你试过内联和相对定位。你有没有试过对它进行绝对定位?top: 0;right: 0;如果你已经尝试过,你是否介意发布一些代码或工作示例,它将帮助你更快地获得和回答。

票数 0
EN

Stack Overflow用户

发布于 2017-06-27 23:59:26

下面这行css代码可以解决这个问题:

代码语言:javascript
复制
.modal-body { overflow-y: visible !important; }

或者,您可能需要一个最小高度:

代码语言:javascript
复制
.modal-body { min-height: 350px; overflow-y: visible !important; }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15976709

复制
相关文章

相似问题

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