所以我想自己在HTML和CSS3,我发现照片中描述的问题:在CSS忽略子表
这是HTML的结构看起来像此刻:
HTML:
<div class="masthead__inner-wrap">
<li class="masthead_menu-item">
<a href="LinkToConcepts"></a>
<ul subhead-links>
<li class="subhead-link">
<a href="LinkToSubheadLink"></a>
</li>
</ul>
</li>
</div>
CSS:
.masthead__menu-item {
display: block;
list-style-type: none;
white-space: nowrap;
&--lg {
padding-right: 2em;
font-weight: 700;
}
}
.subhead-links{
border-radius: 0.2em;
border: 2px solid #73AD21;
border-color: $border-color;
position: relative;
clear: both;
ul {
margin: 0;
padding: 0;
list-style-type: none;
}
}
.subhead-link {
font-size: $type-size-7;
display: block;
list-style-type: none;
white-space: nowrap;
&--lg {
padding-right: 1em;
font-weight: 700;
}
}
所以我要做的就是填补小标题为listItems中的链接中(通过液体),然后将它们显示为子标题链接。 但我不知道如何忽略“subhead”listitems,以便下一个masthead__menu-item不会移位。
谢谢!
请加你的CSS –
你的话感到困惑的帖子....应该发生什么,当有人点击“概念”或“行星”?此外,您需要更新您的HTML至少链接名称 – amit77309