0

我已经为语句创建了一个标题标签,并且正在使用 php 命令并
为标题创建多行。有没有办法减少这些行之间的行距或另一种方法在标题标签中有多行?对于这个多行文本,我需要使用 SIZE 和 LINE-HEIGHT 命令以及其他命令。

这就是我所拥有的:

<a href="http://www.mydomain.com/storage/<?php echo $rows['file']; ?>" 
title="<?php echo $rows['field1'].$rows['field2']; echo "<br>";?>line 2
<?php echo "<br>"; ?>Line 3">Click Here</a>

我在 SIZE 的标签中尝试了 STYLE 命令,但它不起作用。我已经尝试完全围绕现有的,但这也不起作用。

有任何想法吗???

4

2 回答 2

3

浏览器从属性生成的工具提示title不能以 CSS 或任何其他方式设置样式。(字体可以由用户更改,但不能由作者更改。)浏览器应该尊重这些值中的换行符,但这不能指望。

几秒钟后,工具提示也会消失。如果文本有几行长,那真是一场可用性噩梦。

士气是使用基于完全不同技术的“CSS 工具提示”要好得多。(您也可以使用 JavaScript,但它并不是真正需要的。)

于 2012-12-27T22:17:13.673 回答
1

对于标题文本中的换行符,您只需在值中添加换行符。请参阅如何在 HTML 工具提示中使用回车符?有关该部分的更多详细信息。不确定是否可以使用 CSS 调整此文本的大小/间距,但可以使用 DIV 标签和一些 jQuery 创建自定义弹出窗口。然后你就可以完全控制它们的外观。也许使用某人已经构建的东西,在http://www.1stwebdesigner.com/css/stylish-jquery-tooltip-plugins-webdesign/有很多可供选择

于 2012-12-27T22:10:57.083 回答