[英]link causes line spacing issue in IE
I have a paragraph of text. 我有一段文字。 If the text is longer than the set length a link "read more" is added on the end. 如果文本长于设置的长度,则在末尾添加一个链接“更多”。 The problem I have in IE is that it forces the line that the link is on to separate from the line above making it look odd. 我在IE中遇到的问题是,它迫使链接所在的行与上面的行分开,从而使其看起来很奇怪。 IT only happens in IE. IT仅在IE中发生。
Here is the link to where it is happening: http://www.melfordschoolofmotoring.co.uk/test.php 这是发生情况的链接: http : //www.melfordschoolofmotoring.co.uk/test.php
What am i missing to stop the extra margin at the top of the line with the link in it? 我想在带有链接的行的顶部停止多余的边距吗?
if(mysql_num_rows($query)>0){
//There are testimonials to retrieve from Database
while($row = mysql_fetch_assoc($query)){
$test = htmlentities($row['test']);
$firstname = htmlentities($row['fn']);
$surname = htmlentities($row['sn']);
$date = date('d/m/Y',strtotime($row['date']));
$form_test = '';
if(strlen($test) > 180){
$form_test .= substr($test,0,181);
$form_test .= '<a href="test_more.php">...read more</a>';
}else if(strlen($test)<180){
$form_test .= $test;
}
echo '<div class="text_module_test"><!-- wraps each part of text in to a nice module -->';
echo '<p>'.$form_test.'</p>';
echo '<div class="test"><p>by '. $firstname .' '. $surname .' '. $date .'</p></div>';
echo '</div>';
}
}else{
//There aren't any testimonials in Database
echo '<p>There are currently no testimonials to display.</p>';
}
.text_module_test{
border:1px solid #6a77fa;
background-color:#e1e4fe;
padding:10px;
margin:20px 0 0 0;
width:350px;
min-height:90px;
text-align:justify;
overflow:hidden;
}
.text_module_test p{
margin:0;
}
.text_module_test a:link, .text_module_test a:visited{
font-size:12px;
padding:0;
margin:0;
text-decoration:none;
color:#777caa;
}
.text_module_test a:hover{
color:#000;
font-size:12px;
padding:0;
margin:0;
}
.test{
padding:5px;
margin:0 20px 0 0;
width:340px;
height:10px;
text-align:right;
}
.test p{
font-size:10px;
margin: 0;
}
Looks like this is due to line-height: 34px;
看起来这是由于line-height: 34px;
for .menu_item a:link, a:visited
in menu.css . 对于.menu_item a:link, a:visited
在menu.css中 .menu_item a:link, a:visited
。 Add line-height: 100%;
添加line-height: 100%;
for .text_module_test a:link, .text_module_test a:visited
in style.css to override this rule. 对于在style.css中 .text_module_test a:link, .text_module_test a:visited
覆盖此规则。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.