如何让列表项的标记在文字的最右边并且右对齐_html/css_WEB
我想模拟聊天软件的界面, 你一句, 我一句, 一个靠左, 一个靠右 回复讨论(解决方案) 好像不可以,你如果要做成这样的话,建议是重写,这样还好看一点。 好像不可以,你如果要做成这样的话,建议是重写,这样还好看一点。 什么叫重写 就是你自己写以个列表项啊,用一个标签代替不就行了么。 <!DOCTYPE html><html><head> <meta charset="UTF-8"> <link rel="stylesheet" type="text/css" href="css/topic.css"> <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> <style type="text/css"> .content{ height: 300px; width: 200px; } span{ display: inline-block; height: 10px; width: 10px; background-color: #000; border-radius: 10px; } .left span,.left p{ float: left; } .right span,.right p{ float: right; } .left p,.right p{ width: 190px; } .right p{ text-align: right; } </style></head><body> <p> <p><span></span><p>11111</p></p> <p><span></span><p>11111</p></p> <p><span></span><p>11111</p></p> <p><span></span><p>11111</p></p> <p><span></span><p>11111</p></p> <p><span></span><p>11111</p></p> </p></body><script type="text/javascript"></script></html> 谢了. 1.text-align是规定元素内文字的对齐方式,float:right是使元素浮动。 w3school上的float我看过了, 看得一知半解. 所以才来论坛问, 您可以用通俗一点的语言解释一下吗, 或者说一下让一个元素向右靠而不会浮到最上面的关键在哪 你要把布局那一章全都看一下, 不要光看浮动。首先你要理解的就是什么是文档流。 |
- 上一篇:移动web适配之rem_html/css_WEB
- 下一篇:Web