对齐锚向右
回答
你会需要单独的容器。
<p>
<span>
<a>Left</a>
</span>
<span class="align-right">
<a>Right</a>
</span>
</p>
p {font-size:0; /* Fixes inline block spacing */ }
span { width:50%; display:inline-block; }
span.align-right { text-align:right; }
span a { font-size:16px; }
它使事情复杂化,如果我们有4个锚并且我想要对齐最后两个,所以我需要一个通用的解决方案 – user2080105 2013-02-21 11:28:55
这是最合理的解决方案,非常感谢:) – user2080105 2013-02-21 11:35:30
也许你可以做这样的事情:<a>a</a><a class="right">b</a>
和CSS这样的:a.right { position: absolute; right: 0; }
如果没有包裹元素,你认为第二个链接出现在哪里? :) – Morpheus 2013-02-21 11:23:00
这是不好的,因为想象我有3个锚点,我想对齐最后两个,你的解决方案会在这种情况下复杂的东西 – user2080105 2013-02-21 11:24:11
好吧,比不使用它:) – moritzw 2013-02-21 11:25:20
你可以试试下面的代码:
<a>a</a><a align="right">b</a>
<a>a</a><a style="text-align:right">b</a>
abuot文本对齐的权利问题,它不起作用,因为它将文本锚定在锚中但我想对齐锚本身 – user2080105 2013-02-21 11:29:26
试试这个CSS,
使用CSS3第n个孩子()
a:nth-child(2) {
display: inline-block;
text-align: right;
width: 100%;
}
演示:http://jsbin.com/opexim/3/edit
注:第n个孩子是一个CSS3,不会更早的版本上浏览器如IE6,7和8
支持旧浏览器
将class
设置为第二个<a>
锚点元素并应用CSS。
<a>a</a><a class="right">b</a>
a.right {
display: inline-block;
text-align: right;
width: 100%;
}
你正在使b是在下一个lign,这将是如此复杂,如果我们需要对齐超过1个元素 – user2080105 2013-02-21 11:31:42
@ user2080105检查此,http:// jsbin.com/opexim/6/edit – 2013-02-21 11:35:33
分配class
或id
到 'B' 含有锚并给margin-left:100%
到它。
例如:
.second{margin-left:100%;}
否则
a:nth-child(2){margin-left:100%;}
否则
你也可以做类似下面:
CSS
a:nth-child(1){display:inline-block;width:50%;text-align:left;float:left;}
a:nth-child(2), .second{display:inline-block;width:50%;text-align:right;}
只是这样做:
style="float:right"
,如:
<div>
<a href="#Equipment" class="ui-btn ui-shadow ui-corner-all ui-btn-inline ui-mini">Equipment</a>
<a href="#Model" class="ui-btn ui-shadow ui-corner-all ui-btn-inline ui-mini" style="float:right">Model</a>
</div>
- 1. 对齐TD向右
- 2. 物品对齐从右向左而不是从左向右
- 3. 左右对齐
- 4. 右对齐
- 5. 右对齐流
- 6. VBA右对齐
- 7. NSNumberFormatter右对齐
- 8. 如何向右对齐xaml网格
- 9. 将UITabBarItem图像向左右对齐
- 10. 对齐文本向右用C
- 11. 如何将单元格向右对齐
- 12. 在css中将元素向右对齐
- 13. 如何将两个跨度元素向左对齐,另一个向右对齐?
- 14. 将一个div内的一个锚对齐到右边
- 15. 右对齐文本
- 16. 右对齐文件
- 17. 输出右对齐
- 18. mincss右对齐navbar
- 19. Bootstrap右对齐列
- 20. 对齐文本右
- 21. 对齐和'右拉'
- 22. 右对齐输入
- 23. 按钮右对齐图像x指向从右侧
- 24. 右对齐和左对齐UITextView。
- 25. 右对齐按钮垂直未对齐
- 26. 对齐两个锚并排
- 27. typeahead下拉结果右对齐 - 右对齐
- 28. 根据空间将文本向右或向下对齐
- 29. Java Box Class:Unsolvable:将组件向左或向右对齐
- 30. 强制UITableViewCell保持对象在方向更改上右对齐
是不是有包装元素?为什么浮动对你来说不合理? – 2013-02-21 11:21:04
'text-align:right'? – Morpheus 2013-02-21 11:21:48
因为我有一个div下面,如果我使用浮动,第一锚和div之间的余量和第二锚和div之间的余量不一样+一见钟情听起来不好“浮动” – user2080105 2013-02-21 11:25:42