试图让我的箭头图像贴在锚点右侧
<ul>
<li><a class="linkchild" href="#"><img class = "arrow" src="Images/arrow.png" alt="►"> 3.1 jQuery</a>
<ul>
<li><a class="linkchild" href="#">3.1.1 Download</a></li>
<li><a class="linkchild" href="#">3.1.2 Tutorial</a></li>
</ul>
</li>
<li><a class="linkchild" href="#">3.2 Mootools</a></li>
<li><a class="linkchild" href ="#">3.3 Prototype</a></li>
</ul>
CSS:
img .arrow
{
float: right;
}
答案 0 :(得分:1)
img .arrow
- &GT;具有班级arrow
的图片代码的子级 - 您当前的CSS
img.arrow
- &GT;类arrow
的图像 - 可能是你真正想写的
答案 1 :(得分:0)
嘿现在就像这样使用
img.arrow
{
float: right;
}
不是
img .arrow
{
float: right;
}
因为您使用了
<img src="" class="arrow">
答案 2 :(得分:0)
假设你想要这个布局:
3.1 jQuery [IMG]
3.1.1 Tutorial
....
您可以float:left
将锚标记缩小到其内容,包括float:right
- ed图像:
img.arrow {
float: right;
}
a {
border: 1px solid red;
float: left;
clear: left;
}