我正在努力完成一个单独用CSS很难实现的定位方案。我可以使用JavaScript轻松完成,使用类似:
function onWindowResize(new_width,new_height){
$('#element')
.css({ left: some_function(new_width),
top: another_function(new_height) });
};
使用这种方法可以吗?什么可能的缺点?
答案 0 :(得分:4)
当然,如果你愿意,可以使用javascript完成它。一些调整大小操作需要比纯CSS中表达的更复杂的逻辑。
在许多情况下,它也可以用纯CSS完成。如果你向我们展示你真正想要完成的事情,你可能会得到一些仅限CSS的建议。
潜在的缺点:
答案 1 :(得分:1)
两个缺点: