能力值:
( LV2,RANK:10 )
|
-
-
2 楼
果然是哎 LZ字体好混乱
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
晕了 ~~~~~~~~~~~·
|
能力值:
(RANK:350 )
|
-
-
4 楼
哪位CSS语句比较了解的,帮改改
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
在目录下的/clientscript/vbulletin_important.css添加一行:
#wrap font {line-height:1em;}
|
能力值:
( LV4,RANK:40 )
|
-
-
6 楼
我想起来了验证码,就是这个感觉。
|
能力值:
(RANK:350 )
|
-
-
7 楼
试了一下,没效果。
/* Definitions we expect */
form {
margin: 0px;
}
label {
cursor: default;
}
.normal {
font-weight: normal;
}
.inlineimg {
vertical-align: middle;
}
.underline {
text-decoration: underline;
}
.vbmenu_hilite * {
cursor: pointer;
}
/* Auto-clearing of floats */
.floatcontainer:after, .block_row:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.floatcontainer, .block_row {
display: inline-block;
}
/* IE-Mac hide \*/
* html .floatcontainer, * html .block_row {
height: 1%;
}
.floatcontainer, .block_row {
display: block;
}
/* End IE-Mac hide */
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
1234567
7654321
#wrap font {line-height:1em;} 不行,
设成#wrap font {line-height:1;} 却行,
真是奇怪?
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
纳尼?FF和IE下试过了都应该可以的说(难道是缓存没更新过来?)。
==============================================================
再仔细看了下,有页面模版中有一处写了行高:
<div id="post_message_{$pid}" style="overflow-x: hidden;;line-height:162%">
当line-height的值为百分比时,具体数值将依据当前元素的font-size进行计算。在该div中,font-size为12px。结果,行高被错误的固定为19.44px。
另有一处
.alt1, .alt1Active
{
background: #F5F5F5;
color: #13253C;
font: 12px 宋体,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
border-bottom: 1px solid #E2E7F0;line-height:20px; padding:5px;
}
按照CSS手册,下边框只能设置border-bottom-width/border-bottom-style/border-bottom-color。之后的属性会被解析到font项中。
这里如果不调整,那么行高会被继续写死为20px,同样无法使得自适应字体大小。
于是,解决方式:
删除line-height:162%与line-height:20px;
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
其实只要line-height后不加单位直接数值就行了!(如果line-height属性值有单位,那么继承的值则是换算后的一个具体的px级别的值;而如果属性值没有单位,则浏览器会直接继承这个“因子(数值)”,而非计算后的具体值,此时它的line-height会根据本身的font-size值重新计算得到新的line-height 值。)
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
|
能力值:
(RANK:350 )
|
-
-
12 楼
line-height:20px;//删除后,会影响其他版面的效果,所以还是保留。
line-height:162% 这个刚删除了,但显示还是老样子。并且删除后,导致帖子行与行间距变小了,不利于阅读。
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
正如 caogensj 说的一样,line-height:162%这个换成line-height:1或者1.2之类不带单位的因子数更为妥当。
|
能力值:
(RANK:350 )
|
-
-
14 楼
line-height 换成1后,1楼帖子正常了。
但帖子行与行之间距离比较近,有什么办法调开些距离?不然看一些文字较多的帖,会比较累。
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
有……1.62就可以
|
能力值:
(RANK:350 )
|
-
-
16 楼
感谢!
line-height:162%
修改下面的就正常了:
line-height:1.62
|
|
|