【发布时间】:2017-01-25 17:28:12
【问题描述】:
我在父 div 中有 2 个子锚标记。我想在不影响整个行的情况下为子 div 添加背景颜色和一些样式。
这是我的 HTML:
<div class= 'about-header-container header-info' id='about-header' style='display: block;'>
<a class='bio-header tablink' href='#bio-dashfolio'>Bio</a>
<a class='timeline-header tablink' href='#timeline-dashfolio'>Timeline</a>
</div>
和 CSS:
.tablink {
margin-right: 20px;
}
.header-info {
margin-left: 80px;
margin-top: 10px;
font-size: 15px;
background-color: red; /* trial color*/
}
小提琴:https://jsfiddle.net/kesh92/t5zzk6oc/
目前,红色会影响 bio-header 子 div 中的整行。如果我将 width 属性添加到 .header-info 父 div 中,则没有精确的方法可以将其完全包裹在子 div 周围,特别是考虑到子 div 的红色 background-color 完美地包裹在第一个子 div 周围(被bio-header)。请帮我在左右边距相等的子 div 周围添加红色。
提前致谢!
【问题讨论】:
-
请提供 完整 最少代码,您的问题和小提琴的“子 div”为零,所以....样式锚点...
-
改变你的显示:块;到内联块;