【发布时间】:2013-12-30 22:31:25
【问题描述】:
我正在尝试为我的一些 div 编写叠加层,以防止用户在不执行先前任务的情况下走得太远。我有覆盖工作并显示消息,但是当我尝试将消息居中时,问题就出现了。
我的 jQuery 看起来像这样
$("<div>You have to complete your previous tasks before you can move on.</div>").css({
position: "absolute",
width: "100%",
height: "100%",
top: 0,
left: 0,
background: "rgba(0,0,0,0.3)"
}).appendTo($(".disabled-box").css("position", "relative"));
我一放
text-align: "center"
在那里它会中断并抛出错误消息
SyntaxError: Unexpected token '-'
任何想法为什么会发生这种情况?
【问题讨论】:
-
使用驼峰式大小写:
textAlign: "center",或将 text-align 键括在引号内 -
这不是重复的,因为他们在那里使用的文本对齐在这里不起作用。
-
它是重复的。有很多答案,有很多可能的方法来做到这一点。我确信他们工作。如果您正在寻找不同的答案(无论如何......),请在现有问题上开放赏金。