我正在设计一个多语言网站,它同时支持ltr
和rtl
.
语言:
我将语言存储在这样的数组中
$lan=array('browse'=>'تصفح','add'=>'إضافة','signin'=>'تسجيل دخول');
,并将它们保存在单独的 php 文件中,我include
选择了语言。我在 HTML 代码中使用它,例如<?php echo $lan['browse'];?>
方向:
大部分方向问题都可以通过 CSS 属性来解决
dir
。但是,有时您需要为不同的方向指定不同的属性。因此,我给了主体一个类名,它要么是“rtl”,要么是“ltr”,然后我使用它如下:.brs_search_box{ display: inline-block; width: 199px; border: 1px solid #d3d3d3; height: 500px; } .rtl .brs_search_box{ border-left: 0; } .ltr .brs_search_box{ border-right: 0; }
这种技术有缺点吗?例如,大尺寸数组会产生不良影响吗?