我在我的页面上创建了一个元素,如下所示:
<a href="">
<span class="benefits">
Free entry<br />
20% off in store<br />
First to know about latest courses
</span>
</a>客户希望整个区域都可以点击,并用项目符号显示好处列表。
据我所知,列表不能放在锚标记中?
我曾希望我可以事先插入一个标记,以便附加css列表样式类型规则,但是这并不起作用。然后我试着给那个元素设置一个固定的宽度和高度和背景颜色,但是,它不能在IE6中正确显示--我必须支持它。
有什么想法吗?
发布于 2010-10-07 00:19:10
尝试使用如下所示的HTML字符实体•:·
<a href="">
<span class="benefits">
• Free entry<br />
• 20% off in store<br />
• First to know about latest courses
</span>
</a>更多字符实体在这里:http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references
发布于 2015-08-13 22:12:03
也许像这样的东西可能会有帮助:
a.error::before{
background-color: #be1c1c;
border-radius: 1em;
content: " ";
display: inline-block;
height: 0.35em;
margin-right: 6px;
width: 0.35em;
}
a.error{
color:#be1c1c;
text-decoration:none;
display:block;
}
ul {
padding:1em;
display: block;
list-style-type: disc;
}
ul li{
color:#be1c1c;
}My links:
<a class="error" href="#"> item 1</a>
<a class="error" href="#"> item 2</a>
<a class="error" href="#"> item 3</a>
<br>
My list:
<ul>
<li> item 1</li>
<li> item 2</li>
<li> item 3</li>
</ul>
希望它能帮上忙!
发布于 2010-10-07 00:15:23
为A(锚点)元素设置display:block。然后将UL列表放入其中。
https://stackoverflow.com/questions/3874602
复制相似问题