jQuery:水平居中绝对定位对象
jQuery: Horizontally center absolutely position objects
我正在尝试使用CSS和jQuery的组合水平居中一系列对象。jQuery部分是我遇到麻烦的部分。这是我的代码:
$('.tooltip').each(function() {
$(this).css('margin-left', 0 - ($(this).width / 2) );
}
上面的代码应该应用一个负左边距,正好是对象宽度的一半。我做错了什么?
$('.tooltip').each(function() {
$(this).css('margin-left', '-'+($(this).width() / 2)+'px');
}
.tooltip {
position: absolute;
width: 300px; // suppose
left: 50%;
margin-left: -150px; // half of the width
}
使用 jQuery:
$('.tooltip').each(function() {
$(this).css('margin-left', '-' + $(this).width / 2 + 'px');
}
相关文章:
- 无法通过jQuery查找来定位层次结构中的对象
- 需要关于定位初始隐藏对象的建议
- 如何相对于画布大小的javascript定位对象
- 确定用于捕获对象的正确定位器
- 定位拉斐尔纸对象
- 使用此 javascript 在 IE7 中收到“对象不支持此属性或方法”错误,以及选项卡未正确定位的问题
- 以随机顺序定位和循环对象
- Javascript:使用 for 循环定位和删除数组对象
- jQuery:水平居中绝对定位对象
- 如何在 webgl 中使用顶点缓冲区对象来定位粒子
- 使用样式定位对象
- 将jQuery砖石与绝对定位的父对象一起使用
- 在一个对象的Javascript数组中,如果一个特定的数组元素本身就是一个对象数组,我如何通过名称/ID来定位该元素
- 异步地理定位API和jQuery延迟对象
- 如何在Javascript/Mootools中根据页面上不同对象的位置定位箭头
- 在拉斐尔.js中切换对象的定位参考
- 如何操作svg外来对象html文本包装和定位
- 使用findPos怪癖模型定位对象
- 如何在javascript中使用特定变量来定位对象
- 无法使用 GSAP 定位对象