题
我有一个脚注,是固定在底部的视区。我使用jQuery切换到公开意见表用户的评论,并提交:
$('a#footer-comment').click(function() {
$("#comment-card").toggle(300);
return false;
$('#comment-card').show({ position:);
});
$('a#footer-comment-hide').click(function() {
$("#comment-card").toggle(300);
return false;
$('#comment-card').hide();
});
当然如果我不添加任何CSS选择到#评论,卡它显示了下脚,出的视线。
因此我添加: {position:absolute; bottom:30px; left:auto;}
30像素,它显示了上述的脚注,这是30像素的高。
问题是,我不能获得该中心在视...如果我使用素,根据该决议,它是不是太远的左或右...我怎么中心这个在视?
解决方案
中心的一个绝对的定位素设置其CSS:
left:50%;
margin-left:-100px;
position:absolute;
bottom:30px;
保证金的左应该是1/2的宽度div你是心,因此,如果格是200像素的广泛使用-100像素对您的保证金左。当保证金是否定的,它拉div在那个方向。自从它开始在50%在屏幕上,你只要拉一半以上为中心的div在屏幕上。
不隶属于 StackOverflow