html - DIV 未调整为文本高度。为什么?

标签 html css

你知道为什么我的文字是垂直切割的吗?我希望 <div>将其高度调整为文本的高度。谢谢。

http://jsfiddle.net/6LdfQ/

<div class="wrapper">
<div class="block-left bigtext">left</div>
<div class="block-right">right</div>
</div>

.bigtext {
    color: #333;
    font-weight: 600;
    font-size: 53px;
    line-height: 12px;
    text-align: right;
}

.wrapper {
    position: relative;
    display: block;
    margin-right: auto;
    margin-left: auto;
    width: 980px;
    overflow: hidden;
    background:red;

}   

.block-left {
    float: left;
    box-sizing: border-box;
    padding-right: 20px;
    width: 50%;

}
.block-right {
    float: right;
    box-sizing: border-box;
    width: 50%;

}

最佳答案

更正了大文本类..

.bigtext {
    color: #333;
    font-weight: 600;
    font-size: 53px;
    line-height: 64px;
    text-align: right;
}

行高应始终大于字体大小..

关于html - DIV 未调整为文本高度。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20721589/

相关文章:

javascript - 如何检查仅当鼠标位于特定位置时才存在的元素

javascript - 表排序器中的延迟加载图像

javascript - 使用 JavaScript 设置框架

php - 我怎样才能阻止这个图像移动?

css - 使 div 向左延伸到无穷大

javascript - 点击图片触发jquery中的其他图片

HTML 表格垂直和水平滚动

html - Div 在下面,不在右边

jquery - z-index 未设置为某个值

javascript - 将 html bootstrap 转换为 react.js jsx 样式后更改 css 样式