html - 我有一行 X px 宽的文本。背景颜色也是 X px 宽。如何扩展背景颜色使其比文本更长?
问题描述
我想添加一行文字,背景颜色应该是网站的完整颜色。
我想将网站中的文本居中。我给了文本一个特定的宽度,使它居中。虽然背景颜色和文本一样宽,但我想扩展它
#wrapper {
text-align: center;
background-color: #e6eef2;
padding: 7px;
width: 1222px;
margin: 0 auto;
}
.topbar {
display: flex;
justify-content: space-between;
color: #06507f;
}
<header>
<div id="wrapper">
<div class="topbar">
<span>Lidl-Reisen.de - ... einfach urlaubiger!</span>
<ul>
<li><a href="http://www.lidl.de/de/verantwortung">Verantwortung</a></li>
<li><a href="http://www.lidl.de/de/geschichte">Unternehmen</a></li>
<li><a href="http://www.lidl.de/de/karriere">Karriere</a></li>
<li><a href="https://www.lidl-reisen.de/faq">Service & Hilfe</a></li>
</ul>
</div>
</div>
</header>
这是我所指的网站: https ://www.lidl-reisen.de/asd
我想重新创建顶栏
解决方案
如果您想重新创建该导航栏,您应该使用绝对位置,这样您就不会获得额外的边距,尽管您可以在不使用它的情况下修复它。代码: HTML:
<header>
<div id="wrapper">
<div class="topbar">
<span>Lidl-Reisen.de - ... einfach urlaubiger!</span>
<ul>
<li><a href="http://www.lidl.de/de/verantwortung">Verantwortung</a></li>
<li><a href="http://www.lidl.de/de/geschichte">Unternehmen</a></li>
<li><a href="http://www.lidl.de/de/karriere">Karriere</a></li>
<li><a href="https://www.lidl-reisen.de/faq">Service & Hilfe</a></li>
</ul>
</div>
</div>
</header>
CSS:
#wrapper {
text-align: center;
background-color: #e6eef2;
width: 100%;
position: absolute;
left:0;
top:0;
padding:10px;
}
.topbar {
display: flex;
justify-content: space-between;
color: #06507f;
}
查看我的 js 小提琴链接:https ://codepen.io/djmayank/pen/PooZrKo
推荐阅读
- python - 如何使用python在密件抄送中发送多封电子邮件
- c++ - 如何在 QT Creators 重构工具中自定义代码生成?
- javascript - Vanilla JS“插件”结构
- python - 使用 python 运行 shell 命令
- html - 如何停止 div 中的浮点数以与另一个 div 中的另一个浮点数交互?
- python - Python:按键拆分字典列表
- c++ - c ++递归函数正常工作,但从0开始索引。需要它从1开始
- python - Python 导入适用于应用程序,但不适用于命令提示符或脚本
- python - Sphinx 没有为文件生成文档
- reactjs - React Infinite scroll 不会在第一页触发滚动