html - 文字背景样式

标签 html css

我正在尝试调整文本背景颜色的大小以使其合理,尽管文本不是。

http://jsfiddle.net/6kLp9/5/

HTML

 <h2>
     <span>content1<br>
           content2 content3<br>
           content4 content5 content6
     </span>
</h2>

CSS

 h2 {
    line-height: 1.5em;
    color: aqua;
    font-size: 1em;
    right: 100%;
    top: 8em;
    width: 40%;
    z-index: 10;
    text-align:left;
    vertical-align: bottom;
    }

 h2 span {
    background-color:black;
    opacity:0.7;}

最佳答案

在您的 CSS 中添加以下内容:

h2 {
    background-color:black;
}
h2 span {     
    line-height:1.5em;
}

移除

text-align:center

您希望文本左对齐。

已更新 Fiddle在这里。

关于html - 文字背景样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24697246/

相关文章:

html - 在嵌套的 flexbox 容器中收缩包含图像的 flexbox

ios - 背景图像在 iOS 中无法正确显示

html - 自定义 Angular 组件不会在模板中呈现为 TR

php - 为什么我不能获取 HTML 表单来将值传递给 PHP?

php - Google Cloud Messaging-使用 PHP 向 Android 发送推送消息

javascript - 将元素符号控件添加到选项卡式幻灯片

html - 悬停时如何用填充突出显示整个表格单元格?

javascript - 在没有 Jquery 的情况下在 CSS 和 JS 中制作一个粘性菜单

javascript - 在页面背景中放置元素

php - 设置 echo 图像的样式