【发布时间】:2020-05-29 19:25:39
【问题描述】:
如何使我的所有按钮都跟随基于文本的较大宽度的宽度?
按钮动态生成,文本将基于数据库中的数据。那么我希望它们在 UI 上具有相同的大小。
这可能吗?如果是。怎么样?
这是我的按钮:
@foreach($buttons as $button)
<button class="btn col-lg-2 col-md-3 col-sm-4 text-center btn-button button{{$button->parent_id}} hide" type="button" onclick="buttonFunction('button{{$button->id}}'" style="background-color: #69C1DA;">
<input type="radio" class="hide" name="type" value="{{$button->id}}" id="button{{$button->id}}">
<span>{{$button->name}}</span>
</button>
@endforeach
这是我的按钮的用户界面
如您所见,文本不适合。我可以使按钮比现在更大,但我不知道什么时候一个词会出现在数据库中,它大到不再适合它。
提前致谢。
【问题讨论】:
-
你可以试试css属性
white-space: normal;到你的按钮类吗?? -
@ManirajMurugan 那有什么用?
-
它将使文本适合按钮的宽度..
-
@ManirajMurugan 它使我的特定按钮具有另一个对我不利的高度
-
那我建议不要把列号分开,给它
col,codepen.io/Maniraj_Murugan/pen/OJVMjBb ..这将使一切都自动..
标签: javascript jquery html css laravel