【发布时间】:2018-03-06 11:44:26
【问题描述】:
我正在单击<a> 标记以打开一个必须垂直显示在中心的模式。当我点击标签时,什么都没有显示。整个 div 都被渲染了,但是模态框没有显示在带有背景的中心。
在 header.blade.php 中
<div>
<a class="header-text" href="#" data-toggle="modal" data-target="#changeCity">Change City</a>
@include('city-modal')
</div>
在 city-modal.blade.php 中
<div class="modal fade" id="changeCity" tabindex="-1" role="dialog" aria-labelledby="changecitytitle" >
<div class="modal-header">
<div layout="row">
<a href="#">
<img class="app-header__logo" src="{{ assetPath('images/innocity-logo.png') }}">
</a>
<h5 class="modal-title" id="changecitytitle">Choose Your City</h5>
</div>
</div>
<div class="modal-body">
<div layout="row">
<div layout="column">
<a href="#">
<img class="app-header__logo" src="{{ assetPath('images/ahmedabad-city.png') }}">
</a>
<button type="button" class="btn btn-secondary" data-dismiss="modal">Ahmedabad</button>
</div>
<div layout="column">
<a href="#">
<img class="app-header__logo" src="{{ assetPath('images/jaipur-city.png') }}">
</a>
<button type="button" class="btn btn-secondary" data-dismiss="modal">Jaipur</button>
</div>
</div>
</div>
</div>
【问题讨论】:
标签: javascript php html twitter-bootstrap bootstrap-4