大div包含5个小div,如何让大div左右没有内边距,小div间有边距,且平分大div?
3条回答 默认 最新
- 砸死接触 2017-08-12 06:31关注
写了个粗糙版
<head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title></title> <style type="text/css"> .small{ border:1px solid black; float: left; /*Firefox*/ width: -moz-calc(100%/5 - 2px); /*chrome safari*/ width:-webkit-calc(100%/5 - 2px); width: calc(100%/5 - 2px); height:200px; } </style> </head> <body> <div id="big" style="width: 600px;height:200px;padding: 0;border:1px solid blue; "> <div id="small1" class="small">small1</div> <div id="small2" class="small">small2</div> <div id="small3" class="small">small3</div> <div id="small4" class="small">small4</div> <div id="small5" class="small">small5</div> </div> </body>
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报