javascript - 列表中的图像未正确显示(就像在表格中一样),如何做到这一点

标签 javascript jquery html

我有这样的代码:

<ul>
   <li>some text <img src="path" style="height:15px;width:25px;" /></li>
   <li>some text <img src="path" style="height:15px;width:25px;" /></li>
   <li>some text <img src="path" style="height:15px;width:25px;" /></li>
</ul>

我想要的是,“一些文本”和 img 应该整齐地出现,就好像它们是表格中的 2 列一样。另外,如果文本很小,例如“ab”,那么图像不应该改变其位置,我的意思是,不应该靠近,它应该始终位于较远的距离,例如“某些文本”之后的大约80px。并且,如果文本长度超过 80,img 应该仅位于文本之后。如有需要,将提供更多信息。
谢谢

最佳答案

<li><span style="min-width:80px; display: inline-block;">some text</span>
<img src="path" style="height:15px;width:25px; float:left;" /></li>

这会起作用...

关于javascript - 列表中的图像未正确显示(就像在表格中一样),如何做到这一点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10703151/

相关文章:

javascript - 使用变量访问 JS 对象

javascript - 何时转义使用 AJAX 发送的数据

javascript - 带输入框的jqGrid不可点击

php - 从不同目录深度的不同页面动态添加相同的CSS文件

javascript - 正则表达式不区分大小写

javascript - 比较 3 个 javascript 变量的值

javascript - 如何判断指定路径上没有图片

javascript - 使用 laravel 4.2 和 jQuery 进行动态文件上传和验证

javascript - 如何使我的 eBay 搜索栏特定于我的商店?

Javascript:在循环内创建对象数组