对不起,奇怪的标题。根据div中的文本数量更改悬停属性
无论如何,我在C#中添加一个div和一些文本到像这样的控件。
lit.Text = "<div class=\"event\">" + text + "</div>";
我的风格是这样的:
我想的背景变化仅是只要文本,而不是整个股利。我怎样才能做到这一点?
更新:将它包裹在一个跨度中,并且在一定程度上对跨度进行造型。我没有提到我将它添加到的控件是一个表格单元格。我有:
style="width:50%"
这是迫使细胞占用恰好有一半表,尽管多少文本是它或同一行的第二个单元格。随着跨度,这不再是真实的,表格是错位的。我如何解决这个问题?
你不能;除非使用CSS('b','a','em','span' ...)封装文本,否则文本不能用CSS来定位。 – 2011-06-12 19:36:07
如果我理解正确,div类'事件'必须是50%宽度才能正确格式化单元格,对不对?如果是这样,看到我更新的答案,否则请更好地解释它 – 2011-06-12 19:54:27