如何从右向左更改输入文本方向
答
可以在JS旋转文本容器
CSS
.text-rotated {
transform: rotate(180deg)
}
或者另一种方式
var p = document.querySelector('p');
var reversed = p.innerText.split('').reverse().join('');
p.innerText = reversed;
Example的jsfiddle
答
.rtl {
unicode-bidi:bidi-override;
direction:rtl;
}
<div>apple</div>
<div class="rtl">apple</div>
答
两者可以使用javascript
它这样
function reverseString(str) {
return str.split("").reverse().join("");
}
var rstring = reverseString("apple");
console.log(rstring)
,或者你可以做到这一点的HTML这样
<p>
‮ apple
</p>
答
你可以这样
做,如果你想使用在您的网页每一个输入属性。
.input {
text-align:right;
unicode-bidi:bidi-override;
direction:rtl;
}
OR
如果你想影响一个输入。
First name: <input type="text" style="text-align:right;unicode-bidi:bidi-override; direction:rtl;"/>
旋转不起作用 – Arippe
它应该被应用于块容器我想,例如https://jsfiddle.net/Legendary/8xm3hu0e/2/ – Leguest
感谢解决help..problem – Arippe