Jump to content
php.lv forumi

Recommended Posts

Posted

Hei, vai ar CSS palīdzību iespējams tekstu izvietot nevis tradicionālā veidā (horizontāli), bet vertikāli? Tb, ka jālasa nevis no kreisās uz labo, bet no apakšas uz augšu (sašķiebjot galvu pa kreisi)?

Posted

<div style="writing-mode: tb-rl">Vertikāls saturs</div>

Ja gribās uz otru pusi tad:

<div style="writing-mode: tb-rl; filter: flipv fliph;">Vertikāls saturs</div>

Posted
writing-mode:tb-rl  izskatās ka tikai IE saprot.

18859[/snapback]

Tā ir..

pēc vispārējiem standartiem šāda fīča ir solīta tikai ieksh CSS3 un hvz kad to vēl ieviesīs..

Posted

Ā, paldies!

Meklēju googlē un atradu tikai "tb-rl" (kas man neder) un nsopriedu, ka citādi nevar.

Kavacky - jā, tā ir IE specifiska fīča. CSS2 manuālī tādas lietas nemaz nav.

Posted

Nu var ar kautkādiem hakiem izlīdzēties :)

<html><head>

<script type="text/javascript">
 window.onload = function() {
   var el = document.getElementsByTagName('span');
   for(var i=0; i<el.length; i++) {
     var x = el[i];
     if (x.className.indexOf("vertical") != -1) {
       var tmp = x.firstChild.nodeValue;
       var txt = [];
       for(var k=0; k<tmp.length; k++)
         txt.push(tmp.charAt(k)+"<br/>");
       x.innerHTML = txt.join("");
     }
   }
 }
</script>

</head><body>

<p>
<span class="vertical">some text</span>
</p>

</body></html>

Posted
Nu var ar kautkādiem hakiem izlīdzēties :)

Nu bubu priekš tad šāda izvirtība tad jau var arī tad vienkārši tekstā salikt <br> :)

Bet tas jau vairs nav tas jo burtu savērsums nav pareizs (vajadzīgais).

Taču iespējams var kalpot kā alternatība priekš FF u..c. figņām..

Posted (edited)

Muahahaha :) Tas CSS variants uz IE6 rāda ok, bet uz IE5 teksts ir vienkārši kājām gaisā :)

Venom

Mok labāk imagetextup()?

Edited by Qued
Posted

imagestringup() laikam dara to pašu kā ar <br /> cik saprotu, domāts tieši uzrakstīt textu horizontāli un nogāzt pa kreisi uz 90 celsijiem

×
×
  • Create New...