我正在开发一个多语言应用程序,它要求我根据用户语言动态更改文本方向(ltr或rtl)。
我为此使用了标签。我给它分配了一个css类,它会设置方向,但它不起作用。
我还在其CssStyleCollection列表中添加了一个样式,但它也不起作用。
我在哪里做错了?有什么方法可以实现?
答案 0 :(得分:4)
答案 1 :(得分:2)
如果您发布了您正在使用的CSS,我可能能够识别出任何可能出错的内容。否则,请在标签控件中尝试此操作:
Label myLabel = new Label();
myLabel.Attributes.Add("dir", "rtl");
当然,您可能希望将方向设置为顶级标记,例如<body />
,因此它会影响整个页面而不仅仅是一个标签。