我在使用sifr2时遇到字体大小问题,当文本太大而不适合单个“行”时,而不是换行符(因为它发生在带有文本的sifr2提供的demo html文件中) “Vanden Keere,Eaves夫人在巴斯克维尔结婚”,它只是将sifr替换的文字缩小到一个较小的字体大小,为了适应空间,奇怪的是,我没有使用这个css的大小标签
“有问题”选择器是h2.text,位于class =“bloq”DIV中。
<div class="bloq">
<h2 class="text">text that drives me crazy 'cos it's soooo long</h2>
</div>
以下是代码:
SIFR代码:
// This is the preferred "named argument" syntax
sIFR.replaceElement(named({sSelector:"h2.text", sFlashSrc:swfurl, sColor:"#7d2384", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#CCCCCC", nPaddingTop:0, nPaddingRight:0, nPaddingBottom:0, nPaddingLeft:0, sWmode:"transparent" }));
SIFR.screen CSS CODE:
.sIFR-hasFlash h2.text {
visibility: hidden;
letter-spacing: -9px;
font-size: 14px;
}
mystyle CSS CODE:
h2{
height: 62px;
background-repeat: no-repeat;
background-position: bottom left;
text-indent: -9999px;
padding: 0px;
display: block;
}
h2.text{
padding-left: 10px;
padding-right: 10px;
font-weight: bold;
font-size: 12px;
color: #7d2384;
margin-bottom: 10px;
text-indent: 0px;
height: auto;
}
.bloq{padding-left: 11px; float: left; width: 300px;}
提前致谢。
PS。此外,我注意到在最新的Safari版本中,sBgColor存在一些问题:“#FFFFFF”属性,sColor:“#7d2384”工作正常,但sBgColor总是变为绿色。
浏览器太多..版本太多:P
答案 0 :(得分:0)
sIFR 3没有此问题。