是否可以只应用dir =" ltr"某些特定的div?

时间:2014-04-25 12:01:48

标签: html right-to-left

我有一个页面需要显示从右到左的文本。所以我在dir="rtl"标记中添加了<html>。一切都运行良好多年,直到我需要在页面中添加一些特定的HTML,而HTML元素不适用于dir="rtl"属性。我尝试将dir属性添加到该div元素<div dir="ltr">,但我发现这导致整个页面变为从左到右模式。

当页面应用<html dir="rtl" ...时,是否可以使用ltr方向模式指定某些特定HTML元素?

谢谢,

更新

试试这段代码:

<!DOCTYPE html dir="rtl">
<html>
<head>
<style>
div.ex1 {direction:ltr;}
</style>
</head>
<body>

<div>Some text. Default writing direction.</div>
<div class="ex1">Some text. Right-to-left direction.</div>

</body>
</html>

在此示例中,Some text. Default writing direction应该来自R2L,但它实际上是L2R,即使类.ex1仅应用于第二个<div>标记。

1 个答案:

答案 0 :(得分:0)

您可以使用css

来完成

示例:

div{direction:rtl;}

<强> LINK


更新:

试试这个css:

div {direction:rtl;}
div.ex1 {direction:ltr;}

<强> LINK