You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

fieldset无边框、区块重叠及内容未显示问题求助

问题解决:fieldset显示异常与问卷区块分隔问题

你的问题核心是第一个<fieldset>里的<select>标签未闭合,浏览器解析时会把第二个<fieldset>误判为第一个的子元素,直接导致所有显示异常——边框不渲染、段落被覆盖、板块无法分隔。

修复后的完整代码

<fieldset>
  <p>How do you like your eggs cooked?</p>
  <select id="dropdown">
    <option value="scrambled">Scrambled</option>
    <option value="bullseye">Bull's Eye</option>
    <option value="boiled">Boiled</option>
  </select> <!-- 补上这个缺失的闭合标签 -->
</fieldset>
<fieldset> 
  <p>How much do you like eggs?</p>
  <label for="verymuch" name="label-radio">
    <input type="radio" id="verymuch" value="verymuch" name="radios" checked>Very much 
  </label>
</fieldset>

确保fieldset显示边框的CSS补充

部分浏览器会默认重置fieldset的样式,如果你修复标签后边框还是不显示,添加以下CSS强制恢复并优化布局:

fieldset {
  border: 1px solid #ccc; /* 自定义边框样式 */
  padding: 1.2rem;
  margin: 1rem 0; /* 给区块之间添加间距,分隔更明显 */
}

修复后两个fieldset会被浏览器正确识别为独立板块,各自的内容正常显示,边框也会渲染出来,下拉框和单选框区域就能完美分隔。

内容的提问来源于stack exchange,提问作者kitarboii

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 03:01:49