开发者

maintaining vertical font space using CSS

Im using Lucida Grande font for my site and when I put the font-size large, say 30px, 开发者_开发知识库the fonts in the two adjacent lines overlap upto some extent. How can I put a gap between the two lines using CSS?


Use the line-height property. Something like

p {
  line-height: 1.3em;
}

Should do. This will give you line height 1.3 times the font-size you set. You probably have this set to a fixed number, like 25px in another ruleset or stylesheet, thus when you increase the font-size the line height does not increase with it.


You probably have a fixed line-height set. Change it to be either relative (e.g., line-height: 1.3em;) or fixed, but larger (30px).


/*
user same line-height as as font-size;
*/

.product{
 font-size:30px;
 line-height:30px;
}

/*
its always a better practice to define line-height in body if you are going to use same font size across or as standard
*/
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜