我有一个网站,是应该支持所有的语言,包括RTL (希伯来语,阿拉伯语,波斯语等)。该应用程序使用AngularJS、Bootstrap和JavaScript开发。
通过设置dir="auto",我得到正确显示的文本(LTR用于英语,RTL用于阿拉伯语)。我的问题是元素对齐。
假设您需要显示一个列表。当语言是英语时,清单看上去:
- Entry 1; this is with a short tail,
- Entry 2; no tail,
- Entry 3; this is with a tail that is longer than the one of the 1st
我有一些js代码,可以带来随机的图片和文本(标题)。标题在图片下方居中,并希望它们左对齐--谁能告诉我如何编辑
span.innerHTML =Shuffled[i].text;
使文本在图像下左对齐?如果你能回答这个问题,首先要感谢你!
{
var td = document.getElementById("title"+i);
var link = td.getElementsByTagName("a")[0];
var image = link.getElementsByTagName("img")[0]