所以我对 CSS 很陌生。我知道有一些继承,但除了字体之外,我并不总是确定它适用于何处。所以我想要做的是修改 twitter bootstrap modal 类。目前正在显示这些类的主干视图:
modal hide fade
我想要做的是扩展模态视图的宽度和高度,但保持所有其他模态 CSS 属性完好无损。有没有办法做到这一点?在我自己的项目的 local.less 文件中,我首先尝试做我在谷歌上搜索的内容,即如何更改 Twitter Bootstrap 模态框的默认宽度?
但我的观点不再是模态的了。它没有居中,也没有变暗的背景。所以我想我可以将 .modal 类从 twitter bootstrap 复制到我的 local.less 文件中,然后更改宽度/高度。所以我尝试了这个:
.modal-width-half (@modalWidth: 50%) {
top: 50%;
left: 50%;
z-index: 1050;
overflow: auto;
width: @modalWidth;
margin: -250px 0 0 -@modalWidth / 2;
background-color: white;
border: 1px solid #999999;
border: 1px solid rgba(0, 0, 0, 0.3);
*border: 1px solid #999999;
/* IE6-7 */
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
-webkit-background-clip: padding-box;
-moz-background-clip: padding-box;
background-clip: padding-box;
}
再一次,风格不是模态的。我有什么遗漏或做错了吗?谢谢。