如何使用图像以及<h1>中的重复背景

乔的想法

我正在尝试创建一个<h1>以文本为中心,在每侧图像的居中控件,然后动态地将行填充到容器的剩余宽度。

我已经尝试了几种技术...目前使用:before和:after,且嵌套范围大。:after在工作,但是试图解决:before部分。

小提琴:jsfiddle.net/dtar4rgs/

0b10011

您可以flex用来实现您想要做的事情(demo(支持flexbox)demo(不支持flexbox)):

<div id="container">
    <h1><span>a b c</span></h1>
    <p>Change text shorter or longer.</p>
    <p>Need left lines to be dynamic.</p>
</div>
h1 {
    display:flex; /* Treats the :before, :after, and span as individual items */
    align-items:center; /* Aligns items vertically (to align border properly) */
    text-align:center; /* Aligns items horizontally for browsers that don't support flexbox */
}
h1 span {
    /* Places arrow on each side of span */
    background: url('https://dl.dropboxusercontent.com/u/101534624/arrow_cyan.gif') no-repeat left,
    url('https://dl.dropboxusercontent.com/u/101534624/arrow_cyan.gif') no-repeat right;
    padding: 0 50px; /* Prevents text from overlapping image */
}
h1:before,
h1:after {
    content: " ";
    /* Lines on sides of header */
    background: url('https://dl.dropboxusercontent.com/u/101534624/h1-lines.png') repeat-x;
    height: 6px; /* Height of lines */
    flex-grow:1; /* Makes lines expand to edges of screen */
}

注意: 缺少对flexbox的支持(IE11 +),但是对于text-align:center,唯一的区别是缺少行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何减少 H1 的背景?

来自分类Dev

如何使用Java脚本替换/更改<h1> </ h1>中的标题文本?

来自分类Dev

如何在Python中的<h1> </ h1>之间提取文本?

来自分类Dev

在与背景图像不同的行上移动 h1

来自分类Dev

如何将H1在div中垂直居中?

来自分类Dev

h1背景色不会拉伸到图像宽度

来自分类Dev

如何抓取<h1> <h2>并保存到VBScript中的文本文件

来自分类Dev

如何将背景图片与h1中居中文字的左侧对齐?

来自分类Dev

如何使用 Selenium WebDriver、Java 中的类从 <h1> 标签中获取值

来自分类Dev

如何将标题与h1居中对齐并删除背景

来自分类Dev

如何使用JavaScript隐藏网页中的<h1>和<p>标记?

来自分类Dev

我如何在PHP Excel中增加单元格A1:H1的高度

来自分类Dev

如何从Magento 2中的CMS页和类别页中删除H1标题

来自分类Dev

如何在回声中打印H1中的标题?(wordpress)

来自分类Dev

如何从 Selenium + Cucumber + Ruby 中的 H1 标签中获取文本

来自分类Dev

H1:涉及图像的麻烦之前

来自分类Dev

如何在H1中选择部分文本?

来自分类Dev

如何在page.php文件中删除特定页面的h1标签

来自分类Dev

没有子类的innerText,如何在JavaScript中获取h1 innerText?

来自分类Dev

如何在ContentEditable(Wysiwyg)中删除H1格式

来自分类Dev

如何在徽标wordpress中仅在标题中添加h1

来自分类Dev

如何在H1中选择部分文本?

来自分类Dev

如何在巨无霸中设置<h1>和<p>的位置?

来自分类Dev

如何使标题 h1 中的每个奇数字母都具有橙色

来自分类Dev

使用Selenium获取标签“ h1”和id中的信息

来自分类Dev

H1中的居中div

来自分类Dev

我如何使h1在体内居中

来自分类Dev

我如何使h1在体内居中

来自分类Dev

如何选择H1标签?

Related 相关文章

热门标签

归档