<html>
<head>
<style>
.div1{
width:600px
height:200px
font-size:13px
}
.div select{
width:200px
}
.div select option{
width:150px
height:30px
}
</head>
<body>
<div class='div1'>
<select>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
</div>
</body>
</html>
在CSS中通过line-height属性来实现行间距的设置,line-height的值表示的是两行文字之间基线的距离。
文字的基线,指的是如果给文字加上下划线,那么上下划线就是文字的基线。
Line-height的值设置为具体的数值,可以是相对数值,也可以设置为绝对数值,在静态页面中,文字大小固定时常常使用绝对数值,而对于论坛和博客这些用户可以自定义字体大小的页面,通常设置为相对数值,从而,可以随着用户自定义的字体大小改变相应的行间距。
对于文本内容,字数限制问题有两种常见的方法,最常见的是后台程序输出的时候限制输出字数,另一种则是前端使用css控制文本溢出。推荐使用程序限制字数输出。对于内容padding或者元素溢出,这属于css不规范和兼容范畴。\x0d\x0a下面列举一下文本溢出出现省略号的css写法:\x0d\x0a.text{\x0d\x0aoverflow: hidden\x0d\x0awhite-space: nowrap/*设置不换行*/\x0d\x0atext-overflow: ellipsis \x0d\x0a}