Overriding Gallery Margin

时间:2011-07-12 作者:Lucas

继续构建免费主题。使用图库CSS。Wordpress会自动将左边距添加到库中。示例:http://themeforward.com/demo2/features/gallery-2/ 那么,我该如何摆脱这种令人讨厌的利润呢?

/* Gallery */
.gallery {
margin:30px auto auto;
text-align:center
}
.gallery-item {
float:left;
margin-top:10px;
text-align:center;
width:33%
}
.gallery img {
border:1px solid #E6E6E6!important;
margin-bottom:27px;
padding:5px
}
.gallery img:active {
margin:1px 0 0
}
.gallery-caption {
display:none;
font-size:.8em;
margin-left:0
}
.gal_img {
margin:20px auto 0!important;
text-align:center
}
.gal_caption p {
font-size:1.3em!important;
font-weight:700;
text-align:center;
font-family:Arial, Helvetica, sans-serif!important
}
.gal_description p {
font-size:1.1em!important;
text-align:center
}

1 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

最简单的方法是删除WordPress注入的内联样式定义,以便您可以通过主题完全控制样式:

/**
 * Remove default gallery shortcode inline styles
 */
add_filter( \'use_default_gallery_style\', \'__return_false\' );
请注意,这将删除所有WordPress注入的gallery CSS定义,因此您可能需要将一些原始样式定义移植到样式表中。

结束

相关推荐

JQuery用户界面Google的css,从哪里来?

以下是我遇到的问题:http://www.ashleymosuro.com/newsite/about出于某种原因,我为Jquery UI创建的自定义主题被google托管的样式表覆盖,我不知道它在主题中的什么地方引用了样式表。不管它在哪里,我都需要把它处理掉。我试图在侧边栏中设置进度条的样式,使其达到20px高。我已经在我的自定义主题样式表中这样做了,但它一直被覆盖。有什么建议吗?谢谢