h1标签前后的css背景图片

标签 css

我必须设置所有 h1 标签的样式,使其在 h1 文本前后都有图像。

我以前知道怎么加图片,但是不知道怎么加。

CSS(将 h1 样式设置为在文本之前显示图像)

h1 {
        background-image: url('images/h_ltr.png');
        background-position: left center;
        background-repeat: no-repeat;
        text-align: center;
        font-size: 22px;
        font-weight: bold;
        color: #5d5d5d;
    }

最佳答案

您可以使用 :before:after css 选择器。

h1:before {
    background-color: green;
    padding: 0 20px;
    content: " ";
}
h1:after {
    background-color: red;
    padding: 0 20px;
    content: " ";
}
<h1>Test</h1>

关于h1标签前后的css背景图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17322161/

相关文章:

javascript - 如何让菜单按钮出现在导航栏 Materialize CSS 中?

css - 图像不会水平显示(CSS)

javascript - AJAX 加载后奇怪的 CSS 优先级行为

css - 在 selenium 中查找 CSS 更改

css - 如何覆盖滚动条自动隐藏

我页面中的 CSS 背景错误

css - Bootstrap 3.3.6 通过 MAXCDN 使用 custom.css 自定义字体系列

html - 超大屏幕和导航

jquery - 如何保持两个流体div之间的间距?

HTML/CSS 给 li 一个边距并且不影响其他 child