在html div中创建正方形之间的空格?
问题描述:
我在做我的项目使用Laravel 5.我采取了一些整数值形式的数据库,并在Html中创建广场(DIVS)。这是我目前的输出。在html div中创建正方形之间的空格?
可以看到,空间格之间垂直,水平,但它们相互接触others.I要围绕平方箱相同的空间。
这是我当前的div创建代码。
<section class="content">
<div class="box box-warning" align="center">
<div class="gap">
<div class="box-body" id="panel">
@foreach($rooms as $room)
@if($room->roomState === 'Available')
<div onclick="divClick('Available','{{ $room }}');" id='divelementone' style="width:150px;height:150px;border:1px solid #000;display:inline-block;background-color:#00a65a;border-radius: 5px;padding-left:10px;padding-right:10px;cursor:pointer;">{{$room->room_code}}<br/> {{$room->roomState}}</div>
@elseif ($room->roomState === 'UnAvailable')
<div onclick="divClick('UnAvailable', '{{ $room }}');" id='divelementtwo' style="width:150px;height:150px;border:1px solid #000;display:inline-block;background-color:#ed5565;border-radius: 5px;padding-left:10px;padding-right:10px;cursor:pointer;">{{$room->room_code}}<br/> {{$room->roomState}}</div>
@elseif ($room->roomState === 'notCheckIn')
<div onclick="divClick('notCheckIn', '{{ $room }}');" id='divelementthree' style="width:150px;height:150px;border:1px solid #000;display:inline-block;background-color:#FFC414;border-radius: 5px;padding-left:10px;padding-right:10px;cursor:pointer;">{{$room->room_code}}<br/> {{$room->roomState}}</div>
@endif
@endforeach
</div>
</div>
</div><!-- /.box -->
</section><!-- /.content -->
请期待一些专家的帮助。
答
编辑您当前的填充和保证金,并在您差距类或内嵌使用:
padding:0 10px;
margin:2.5px; //This will give a total of 5px margin between each box. put 5 px to get a total of 10px margin.
答
其寻找一些标准使用extenal css如果你有很多共同的属性,它将有助于调试
<style>
.square{
width:150px;
height:150px;
border:1px solid #000;
display:inline-block;
background-color:#00a65a;
border-radius: 5px;padding-left:10px;
padding-right:10px;
cursor:pointer;
margin-bottom:5px;//new added property to for bottom space
}
</style>
<section class="content">
<div class="box box-warning" align="center">
<div class="gap">
<div class="box-body" id="panel">
@foreach($rooms as $room)
@if($room->roomState === 'Available')
<div onclick="divClick('Available','{{ $room }}');" id='divelementone' class="square" >{{$room->room_code}}<br/> {{$room->roomState}}</div>
@elseif ($room->roomState === 'UnAvailable')
<div onclick="divClick('UnAvailable', '{{ $room }}');" id='divelementtwo' class="square" style="background-color:#ed5565;">{{$room->room_code}}<br/> {{$room->roomState}}</div>
@elseif ($room->roomState === 'notCheckIn')
<div onclick="divClick('notCheckIn', '{{ $room }}');" id='divelementthree' class="square" style="background-color:#FFC414;">{{$room->room_code}}<br/> {{$room->roomState}}</div>
@endif
@endforeach
</div>
</div>
</div><!-- /.box -->
</section><!-- /.content -->
添加'padding-bottom:10px;' – Satpal
使用'margin' .... –
@Satpal谢谢你,我在三个div中添加了这个代码,但仍然是相同的。 – uma