|
|
|
| Есть ли такой способ отразить текст горизонтально, т.е. чтобы написан он был задам наперед и читался не слева направо, а справа налево?
Если вопрос глупый, так и скажите. | |
|
|
|
|
|
|
|
для: YaZzzz
(29.12.2006 в 13:25)
| | | |
|
|
|
|
|
|
|
для: YaZzzz
(29.12.2006 в 13:25)
| | Чтобы и буквы были зеркальными? Есть только для IE фильтр FlipX.
Если буквы нужны не зеркальные, то через скрипт меняете порядок следования символов и выводите в тот же элемент, откуда взяли innerHTML (но при этом исключать теги, или придётсяделать достаточно сложный стек, чтобы менять местами каждый открывающий и закрывающий тег. Кстати, и скобки в тексте будут не в те стороны смотреть).
(Демо здесь: http://msdn.microsoft.com/workshop/samples/author/dhtml/DXTidemo/DXTidemo.htm - фильтр BasicImage) | |
|
|
|
|
|
|
|
для: YaZzzz
(29.12.2006 в 13:25)
| |
<?
function reverse_r($str)
{
if (strlen($str)>0)
reverse_r(substr($str, 1));
echo substr($str, 0, 1);
return;
}
function reverse_i($str)
{
for ($i=1; $i<=strlen($str); $i++)
{
echo substr($str, -$i, 1);
}
return;
}
$test= "Hello world";
reverse_r($test);
echo "<br>";
reverse_i($test);
?>
|
| |
|
|
|