bootstrap-4 - 引导模式在移动设备中不可见
问题描述
模态在桌面上效果很好
如果我在移动设备中打开,模式会打开但在可见屏幕下方。
网址:https ://karnatakaconstructions.com/company/shree-sai-enterprises/cc-blocks-and-pavers/mysuru/
<a data-toggle="modal" data-target="#Share" class="item-btn"><i class="fas fa-flag"></i>Enquiry</a>
<!-- Modal Start-->
<div class="modal fade" id="Share" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<div class="title-default-bold mb-none">Share <?php echo $company_name;?>
</div>
<button type="button" class="close" data-dismiss="modal">×</button>
</div>
<div class="modal-body">
<!-- AddToAny BEGIN -->
<div class="a2a_kit a2a_kit_size_32 a2a_default_style">
<a class="a2a_dd" href="https://www.addtoany.com/share"></a>
<a class="a2a_button_facebook"></a>
<a class="a2a_button_twitter"></a>
<a class="a2a_button_email"></a>
<a class="a2a_button_linkedin"></a>
<a class="a2a_button_whatsapp"></a>
<a class="a2a_button_pinterest"></a>
</div>
<script async src="https://static.addtoany.com/menu/page.js"></script>
<!-- AddToAny END -->
</div>
</div>
</div>
</div>
更新
正如我所观察到的,如果我减少模态内容中的元素,模态就会出现。请帮助解决这个问题。
模态内容中的以下代码有效。
<form>
<input class="main-input-box" type="text" name="My_Name" placeholder="Your Name" />
</form>
以下内容(更多元素),模型低于可见区域
<form>
<input class="main-input-box" type="text" name="My_email" placeholder="Your Email" />
<input class="main-input-box" type="text" name="My_Phone" placeholder="Your Phone" />
</form>
解决方案
试试这个代码: 我已经在所有视图中检查了这个代码。这是工作。请检查并告诉我,它是否适合您。
<!DOCTYPE html>
<html lang="en">
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<a class="btn btn-primary" data-toggle="modal" data-target="#myModal">
<i class="fas fa-flag"></i> Enquiry
</a>
<!-- The Modal -->
<div class="modal" id="myModal">
<div class="modal-dialog">
<div class="modal-content">
<!-- Modal Header -->
<div class="modal-header">
<h4 class="modal-title title-default-bold mb-none">Share</h4>
<button type="button" class="close" data-dismiss="modal">×</button>
</div>
<!-- Modal body -->
<div class="modal-body">
<div class="a2a_kit a2a_kit_size_32 a2a_default_style">
<a class="a2a_dd" href="https://www.addtoany.com/share"></a>
<a class="a2a_button_facebook"></a>
<a class="a2a_button_twitter"></a>
<a class="a2a_button_email"></a>
<a class="a2a_button_linkedin"></a>
<a class="a2a_button_whatsapp"></a>
<a class="a2a_button_pinterest"></a>
<script async src="https://static.addtoany.com/menu/page.js"></script>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
推荐阅读
- excel - 无法从按钮单击调用公共子
- javascript - React JS 地图卡片图像
- android - 通过 Intent 在 Snapchat 中共享视频文件
- java - javap -c 没有给我方法的字节码
- javascript - 为什么响应式图像不能以这种方式工作?
- c# - 如何从标有 [return:MaybeNull] 的泛型中正确返回“null”?
- c# - 如何在 C# 中使用 ADO.NET 执行 SQL 命令?
- sql - 列出现的百分比分布?
- python - 创建与电压脉冲幅度相等的触发脉冲
- c++ - 从 C++ 填充 QtQuick QML 中定义的 QComboBox 的公认方法是什么?