问答详情
源自:2-5 JavaScript-打开新窗口(window.open)

top,left,和css中的margin-top,margin-left有什么区别

这里的top,left,和css中的margin-top,margin-left有什么区别,运行出来感觉看不出来效果耶,提交也是正确的,求各位大腿指明~~~

还有那个示例中的_blank是什么属性?

提问者:Yamier 2016-06-01 21:33

个回答

  • qq_雅雅_03447410
    2016-06-01 22:05:39
    已采纳

    直接在css中设置left生效的前提是必须设置父容器position:absolute或relative,如果不设置则会显示为最近一个定位的父对象左边相关的位置:而margin-left则是距离外边距左边距离,可以参考下盒子模型就了解了。同理top和margin-top也是一样的道理。

  • 陈喜
    2016-06-01 22:02:12

    这里的top,left对应的是整个显示屏幕,css中的margin对应的只是浏览器窗口中的对象。

    _blank是指目标链接在一个新弹出的窗口中打开。