padding撑大盒子解决方案

    xiaoxiao2022-07-07  223

    1.通过计算把width和height减去padding的值 2.设置box-sizing的值为border-box

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> div{ width: 100px; height: 100px; padding: 100px; background-color: black; box-sizing: border-box; } </style> </head> <body> <div></div> </body> </html>

    图1 图2

    图1是未设置border-size的属性,图2是设置了border-size的属性,显然,图二是正常的宽和高,图一由于padding的原因,大小发生改变。

    最新回复(0)