html - 反转 CSS 属性以更改为 RTL

标签 html css web

要将网页 CSS 从 LTR 更改为 RTL,我必须设置或反转以下 CSS 属性:

body {方向:rtl}

任何 float:left 都应该是 float:right,反之亦然

关于左边或右边的任何填充或边距都应该颠倒

此外,任何图像都应水平反转。

我的问题是:是否需要更改更多 CSS 属性?

最佳答案

text-align, background-position, border 位置, left and right 位置,基本上任何具有水平属性的东西。

如果您想手动完成,您可以浏览一个 css 属性列表,例如 this one ,但就我个人而言,我会考虑使用一种在线工具来开始。

CSSJanus通常非常好,但我相信如果您用谷歌搜索的话,还有更多。

祝你好运。

关于html - 反转 CSS 属性以更改为 RTL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12284514/

相关文章:

c# - 基本造型。母版页右侧的导航栏

VB.Net Web Scraper - 请求被中止 : Could not create SSL/TLS secure channel

web - 如何防止登台在搜索引擎中被索引

javascript - 是否可以在页面加载时在本地替换网站的 Javascript?

php - 为什么当我替换这个时这个 PHP 脚本会失败

html - 在开始滚动之前如何不隐藏具有动态高度的固定顶部标题下的元素

javascript - 如何使用 jQuery 将 JavaScript 代码添加到现有的 iFrame 中?

javascript - Uncaught Error : SECURITY_ERR: DOM Exception 18 when I try to set a cookie

javascript - html中的粘性图像占用标题中的空间

css - 用同位素点击展开元素