我正在使用sifr3替换一些标题。其中一个有背景颜色。普通页面css的h2填充设置为0,sifr css对替换的h2设置相同,sifrconfig.js也设置相同,但仍然有填充,底部略多。
主要css:
h2 {
font-size: 22px;
margin-bottom: 30px;
padding:0;
background-color: #339999;
width: 280px;
}sifr css:
.sIFR-active h2 {
visibility: hidden;
font-family: Verdana;
line-height: 1em;
font-size: 22px;
}sifrconfig.js:
sIFR.replace(rockwell, {
selector: 'h2',
forceSingleLine: true,
css: [
'.sIFR-root { color:#FFFFFF; font-size: 22px; letter-spacing:-0.87; background-color: #339999; text-align: left; margin:0; padding:0;}',
]
});有什么想法吗?这快把我逼疯了!
编辑只值得一提,没有内联样式或任何其他css将覆盖任何东西,并使用web developer工具栏,它显示flash电影具有额外的高度,而不是包含的h2。
发布于 2009-09-19 08:50:40
是的,Flash有时会这样做。您可以使用tuneHeight参数来降低影片的亮度。还有tuneWidth,offsetTop和offsetLeft。
发布于 2010-07-20 16:35:48
嘿,我有一个类似的问题,我在底部有一些额外的填充,在我试图转换SIFR的H2标签的底部。
我发现我的问题与我使用的文档类型有关。
我使用的是XHTML严格类型,当我将其更改为过渡文档类型时,填充被删除了。
我希望这对人们有帮助,我浪费了一天的时间,完全他妈的精神错乱,试图找到并修复它。
https://stackoverflow.com/questions/1439975
复制相似问题