先决条件
- 我有一个用于重复或已关闭问题的 searched
- 我有一个避免常见问题的任何HTML validated
- 我阅读了 contributing guidelines
描述问题
受影响的浏览器:移动Safari/Chrome/Mozilla在iOS,MacOS上的Safari
弹出窗口的代码如下:
<div class="mb-3">
<label class="form-label">Choose English dialect (popover on radio input)</label>
<div class="form-check">
<input type="radio" class="form-check-input" name="dialect1z" id="dialect1z__1" value="us" data-bs-html="true" data-bs-toggle="popover" data-bs-title="American English" data-bs-content="100,000 words" data-bs-placement="bottom" data-bs-trigger="focus" tabindex="0" required>
<label class="form-check-label" for="dialect1z__1">American English</label>
</div>
<div class="form-check">
<input type="radio" class="form-check-input" name="dialect1z" id="dialect1z__2" value="uk" data-bs-html="true" data-bs-toggle="popover" data-bs-title="British English" data-bs-content="250,000 words" data-bs-placement="bottom" data-bs-trigger="focus" tabindex="0" required checked>
<label class="form-check-label" for="dialect1z__2">British English</label>
</div>
</div>
在Windows上,如果我点击标签或使用键盘,弹出窗口会在“更改”时显示。
然而,在受影响的浏览器中,弹出窗口没有被创建。
工具提示的代码如下:
<div class="mb-3">
<label class="form-label">Choose English dialect (tooltip on radio input)</label>
<div class="form-check">
<input type="radio" class="form-check-input" name="dialect1y" id="dialect1y__1" value="us" data-bs-html="true" data-bs-toggle="tooltip" data-bs-title="100,000 words" data-bs-placement="bottom" required>
<label class="form-check-label" for="dialect1y__1">American English</label>
</div>
<div class="form-check">
<input type="radio" class="form-check-input" name="dialect1y" id="dialect1y__2" value="uk" data-bs-html="true" data-bs-toggle="tooltip" data-bs-title="150,000 words" data-bs-placement="bottom" required checked>
<label class="form-check-label" for="dialect1y__2">British English</label>
</div>
</div>
工具提示的情况非常相似。它们只在我恰好点击单选按钮本身时出现,而不是在标签上。
简化的测试用例
https://codepen.io/easypronunciation/pen/RwMzyJr
您正在看到问题的操作系统是什么?
macOS,iOS
您正在看到问题的浏览器是什么?
Safari
您正在使用的Bootstrap版本是什么?
5.1.3 / 5.2.0
2条答案
按热度按时间7z5jn7bk1#
你好,@easypronunciation。Bug报告必须包括问题的实时演示。根据我们的contributing guidelines,请在CodePen或StackBlitz上创建一个简化的测试用例,并通过链接、Bootstrap版本以及特定的浏览器和操作系统详细信息进行报告。
0lvr5msh2#
请看这里:
https://codepen.io/easypronunciation/pen/RwMzyJr
在MacOS和iOS上的Safari中尝试过。