2011-09-23 60 views
-1

如何仅显示div内容的两行预览?只显示div内容的2行预览

如果我在C#中使用像子字符串会导致HTML标记错误问题。

所以,我想知道我能否做到这一点?

+0

你应该研究这个问题。更精确地提供一些示例内容。 –

回答

0

你可以从CSS中做到这一点的父元素

overflow: hidden; 
height: necessary_height_to_show_only_2_rows; 
width: 100%; 
display: block; 
+0

感谢您的回复。但使用CSS会有问题。如果我有一个YouTube视频播放器,会阻止视频的一部分。 – user951581

0

如果我理解正确的,你有这样的:

<div> 
    line-one 
    line-two 
    line-three 
</div> 

您可以使用下面的CSS隐藏的最后一行:

div { 
    line-height: 14px; #for example. 
    height: 28px; #double the line-height. 
    overflow: hidden; 
} 

如果你想添加填充/额外空间 - 创建一个包装div。

+0

感谢您的回复。但使用CSS会有问题。如果我有一个YouTube视频播放器,会阻止视频的一部分。 – user951581

+0

你可以用js检查内容 – yzk