Приведенный ниже код отображает ссылку на твиттер API Twitter и кнопки «Нравится» и «Отправить» на Facebook. Они функционируют правильно.
Я хочу, чтобы они отображались горизонтально со ссылкой Tweet слева и кнопками Facebook справа, а также в Chrome, Firefox и Safari. Но в Internet Explorer 8 они не совсем горизонтальны. Порядок остается тем же, но ссылка Tweet находится ниже уровня кнопок Facebook. Скриншоты ниже.
Chrome:
Internet Explorer 8:
Как сделать так, чтобы в IE 8 они отображались горизонтально, как в Chrome?
Заранее спасибо,
John
код:
echo "<div class='commenttweet'>";
echo "<a href='$url'>Tweet this</a>";
echo "</div>";
echo "<div class='commenttweet'>";
echo " ";
echo "</div>";
echo '<table class="like">';
echo '<tr>';
echo '<td>';
echo '</td>';
echo '<td>';
echo '<div id="fb-root"></div>';
echo "<script>
window.fbAsyncInit = function() {
FB.init({appId: 'your app id', status: true, cookie: true,
xfbml: true});
};
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol +
'//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(e);
}());
echo '</script>";
echo '</td>';
echo '</tr>';
echo '</table>';
echo '<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">';
echo '<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="" send="true" layout="button_count" width="450" show_faces="false" font="arial"></fb:like>';
CSS:
.commenttweet {
float: left;
margin-left:20px;
margin-top:15px;
color: #004993;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10px;
font-weight: normal;
height: 15px;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
}
.commenttweet a{
margin-left:0px;
margin-top:15px;
color: #004284;
width:150px;
border:2px solid #004284;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 15px;
font-weight: normal;
height: 15px;
padding-bottom: 2px;
text-decoration:none;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
}
.commenttweet a:hover{
margin-left:0px;
margin-top:15px;
width:150px;
background-color: #CAE1FF;
color: #004284;
border:2px solid #004284;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 15px;
font-weight: normal;
height: 15px;
padding-bottom: 2px;
text-decoration:none;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
}
table.like {
float: left;
margin-top: 5px;
margin-left: 250px !important;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
color: #000000;
width: 550px;
table-layout: inherit;
background-color: #FFFFFF;
border: 2px #FFFFFF;
border-collapse: collapse;
border-spacing: 100px;
padding-left: 200px !important;
padding-bottom: 0px;
text-decoration: none;
vertical-align: text-bottom;
}
table.like td {
border: 0px solid #fff;
text-align: left;
height: 10px;
width:100px;
}