使用 semantic-ui 时,h2 元素在 React 中不可见
h2 element is not visible in React while using semantic-ui
h2 元素在使用 semantic-ui
时在 React 中不可见
我的反应代码可以在 code-sandbox 中访问,
https://codesandbox.io/s/suspicious-hill-4f4xr?file=/src/AddContact.js:137-159
我在 App 中嵌入了 2 个组件。
第一个是显示字符串 'Contact Manager' 的 header 组件
第二个组件是 AddContact,是一个仅包含 2 个字段的表单:姓名、电子邮件。
现在,有趣的是,AddContact 中的 h2 元素在呈现时不可见。
谁能告诉我,为什么 h2 元素被隐藏了?
上面分享的url代码沙箱,直接游标到h2元素代码。
code sandbox渲染的react app可以直接访问https://4f4xr.csb.app/
从我这边,我开始知道,使用 className="ui fixed menu" 是隐藏下面的内容。但是,我不确定为什么会这样。
谢谢。
固定菜单覆盖h2元素。
.ui.menu.fixed {
position: fixed;
z-index: 101;
margin: 0;
width: 100%;
}
如果将 position:fixed 替换为 position:relative,h2 元素应显示在菜单下方。
要解决此问题,您可以在 h2 或容纳它的容器上方添加顶部填充,或在必要时添加边距。
h2 元素在使用 semantic-ui
时在 React 中不可见我的反应代码可以在 code-sandbox 中访问, https://codesandbox.io/s/suspicious-hill-4f4xr?file=/src/AddContact.js:137-159
我在 App 中嵌入了 2 个组件。 第一个是显示字符串 'Contact Manager' 的 header 组件 第二个组件是 AddContact,是一个仅包含 2 个字段的表单:姓名、电子邮件。
现在,有趣的是,AddContact 中的 h2 元素在呈现时不可见。
谁能告诉我,为什么 h2 元素被隐藏了?
上面分享的url代码沙箱,直接游标到h2元素代码。
code sandbox渲染的react app可以直接访问https://4f4xr.csb.app/
从我这边,我开始知道,使用 className="ui fixed menu" 是隐藏下面的内容。但是,我不确定为什么会这样。
谢谢。
固定菜单覆盖h2元素。
.ui.menu.fixed {
position: fixed;
z-index: 101;
margin: 0;
width: 100%;
}
如果将 position:fixed 替换为 position:relative,h2 元素应显示在菜单下方。
要解决此问题,您可以在 h2 或容纳它的容器上方添加顶部填充,或在必要时添加边距。