css - 在卡片或盒子上显示结果
问题描述
我怎样才能显示这个结果:
Your result:
var1: 1,4,3
var2: 2,5,6
变成这样:
Your result:
______________
|var1 |
|--------------|
|1 4 3 |
|______________|
其他变量类似,如 var2 等。这是我的代码,它允许结果显示为第一个变体。
<div class="section-heading text-center">
<h2>Your result:</h2>
@foreach ($variables_json as $variable => $value)
<h5>{{ $variable }}: {{ implode(", ", $value) }}</h5>
@endforeach
<form method="post" id="form" action="{{route('randomizeVariables.store')}}" name="form"
class="form text-center" data-response-message-animation="slide-in-left"
novalidate>
@csrf
<button type="submit" class="btn btn-lg btn-alternate align-center">Try again</button>
<a href="/randomizeValue" id="destroySession" type="submit"
class="btn btn-lg btn-alternate align-center">Return</a>
</form>
</div>
解决方案
如果您始终要显示相同数量的值,请使用包含单元格和行的表格:
<table>
<tr>
<th>Name
<th>Val 1
<th>Val 2
</tr>
@foreach ($variables_json as $variable => $values)
<tr>
<td>{{ $variable }}</td>
@foreach($values as $val)
<td>{{$val}}</td>
@endforeach
</tr>
@endforeach
</table>
如果值计数是随机的,您可以在 foreach 中利用 Laravel 的$loop
值,中间有空格,使用任何类型的<div>
类将名称与值分开:
@foreach ($variables_json as $variable => $values)
<div class='col-md-4'>{{ $variable }}</div>
<div class='col-md-8'>
@foreach($values as $val)
{{$val}}
{!! $loop->last? "": " " !!}
@endforeach
</div>
@endforeach
我重命名为$value
,$values
因为它看起来像一个数组。可能使它更容易阅读并知道需要对那组值进行内爆或循环。
推荐阅读
- python - 熊猫数据框中的语法无效
- angular - 如何以角度 6/7/8 将页面加载时间发送到谷歌分析
- android - Android Flutter:我需要在正文中设置“SingleChildScrollView”吗?
- jquery - 在 .detach 之后将选定的选项附加到下拉/选择框 - Laravel,jQuery
- botframework - 正常 https://webchat.botframework.com 在 IE 10 中停止工作。语法错误 webchat-es5.js
- python - 如何正确使用 rosbridge server 和 roslibjs
- android - 亚马逊 AppStore 突然抱怨一个使用 multidex 多年的应用程序的引用限制为 65k
- jquery - 我为一件小事制作了这个冗长的代码,有没有其他代码可以让它更短
- c# - 从 asp.net Web 应用程序调用时,Asp.net Windows 身份验证 Web api 返回未经授权
- powershell - Powershell 计算的分栏符表