可以实现下列效果:
<head><meta charset="UTF-8"><title>padding为负值的测试</title><style>ul li{border: 1px red solid;width: 300px;height: 400px;background-color: #ADD8E6;list-style: none;display: inline-block;float: left;margin: 20px 0 20px -1px;}</style></head><body><ul><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li><li>6</li><li>7</li><li>8</li></ul></body>

中间的边框之所以没有变粗,就是因为加了外边距为负值,让其向左走。
注意:
- 现在只发现
**li**可以这样将padding变为负值,div上使用并不会生效。
