html - 父 Div = 向左浮动。子 Div 不显示文本

标签 html css parent

所以我有一个带有 float: left 的父 div(框一)。我的 child div(悬停状态)基本上只是悬停状态。子 div 有 2 个文本元素和一个下划线。下划线显示但文本元素未显示。如果您查看 jsfiddle,并将鼠标悬停在白框上,您就会明白我的意思。

        <div class="box one">
            <div class="hover-state">

                <h3>This Artist</h3>
                <div class="line"></div>
                <h4>some text</h4>

            </div>
        </div>

https://jsfiddle.net/8fx9f6xb/

最佳答案

您在 .roster 中有 font-size: 0,所以它可以继承给所有 child 。像这样重置您的代码:

.roster > div {
     font-size: 1rem; 
}

看到它工作:

https://jsfiddle.net/8fx9f6xb/1/

关于html - 父 Div = 向左浮动。子 Div 不显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34412781/

相关文章:

javascript - 关闭 Materialise CSS Modal 后, "modal-overlay"仍然存在——我们如何在不接触覆盖层的情况下关闭它?

javascript - Jquery 可拖动碰撞检测错误

Maven 为父模块构建 jar

ios - 我如何获取并删除 SKNode 的父节点?

javascript - 有没有办法从您使用 .load() 加载的 htm 加载函数? jQuery

html - 如何根据父div处理不同屏幕分辨率的文本div

html - 浏览按钮未对齐并将其更改为红色

javascript - 如果满足条件,则尝试在 HTMLCollection 中的项目后面添加元素

google-chrome - 更复杂的 Flex 布局

css - 如何使绝对子宽度独立于相对父宽度?