这两个都可以为盒子加上边框,区别是border会在默认情况下改变盒子大小,但outline不会。

    1. outline: #999 solid 3px;(建议)
    2. border: #333 solid 4px;

    其实代码写起来都是十分相似的。

    同时,outline用在 input 标签上时效果更好一些。选中状态下时,border会突然出现边框,但outline不会,他会一直都在。