我正在尝试通过执行以下操作在菜单项旁边放置一个复选标记:
#userInfo div.dropDownContent p span
{
position: absolute;
margin-left: -20px;
}
段落内的 span 是绝对定位的,以保持菜单项文本的居中,否则复选标记与文本一起居中,它看起来很糟糕。
正如您在这个jsFiddle中看到的那样,复选标记在您的普通 Windows 浏览器中看起来不错,但是 Mac 和 iPad 上的 Safari(甚至可能是 Mac 上的 Chrome)在菜单外显示复选标记,我无能为力它甚至移动一个像素。
有谁知道我做错了什么?它是一个 webkit 错误吗?谢谢。