0

我隐藏了以下两个标题,直到添加了 li 然后这些标题出现在它们各自的列表视图上方。主题是这样的,它们是带有渐变的蓝色,但我希望默认情况下出现在它们之间的黑色列表分隔符不显示。有小费吗?

<div id="header1" data-role="header" hidden="true" >
    <ul class="ui-li ui-bar-b ui-first-child" id="list1" data-role="list-divider" role="heading"><h2><center>Selected Symptoms</center></h2></ul>
    <ul class="ui-li ui-bar-b ui-first-child" id="list2" data-role="list-divider" role="heading"><h2><center>Selected Symptoms</center></h2></ul>
</div>
4

1 回答 1

0

<h2>正如@wumm 所说,直接在标签内放置标签不是有效的 HTML <ul>。你需要先把它包<h2>起来<li>

但在回答您关于隐藏列表标记的问题时,我认为您可以尝试添加list-style:none;样式<ul>

于 2013-09-02T21:48:24.740 回答