#html #right-to-left
#HTML #справа налево
Вопрос:
Если я создам HTML-элемент с всплывающей подсказкой, как это dir="auto"
повлияет на него? Есть ли способ установить dir
свойство только для всплывающей подсказки?
Например:
<div dir="ltr">
<a
href="#"
title="1 اثنين 3"
>abc</a>
<br>
<a
dir="auto"
href="#"
title="1 اثنين 3"
>abc</a>
<br>
<a
href="#"
title="1 اثنين 3"
>عربية</a>
<br>
<a
dir="auto"
href="#"
title="1 اثنين 3"
>عربية</a>
</div>
Ответ №1:
Согласно моему краткому тестированию, именно так dir="auto"
работает со всплывающими подсказками:
Направление всплывающей подсказки идентично направлению элемента. Если dir="auto"
направление элемента задается автоматически на основе содержимого элемента, а не на основе title
атрибута. Итак, если содержимое элемента начинается с символов RTL, то направление будет установлено на RTL как для содержимого элемента, так и для всплывающей подсказки. И наоборот, если содержимое элемента начинается с LTR символов, то направление будет установлено на LTR как для содержимого элемента, так и для всплывающей подсказки.
Вы можете сами убедиться во фрагменте кода в сообщении с вопросом.
Невозможно установить dir="auto"
только для всплывающей подсказки. Хотелось бы, чтобы это dirtitle="auto"
существовало, но это не так.