2011-08-03 44 views
1

Noobie的問題,但有趣的一個。翻轉層疊的html

是否有反轉HTML文檔的流程,以便事情自動掛在右下角並從那裏上去?

回答

1

你可以這樣做:

<HTML dir="RTL"> 

爲了讓事情連接到正確的。

對於自上而下,你必須自己做,或者在腳本中。

只是爲了好玩,我會看看我是否可以使用jQuery寫東西。我會在這裏發佈。

試試這個:

function rev(el) { 
    $('>*', el).each(function() { 
    rev(this); 
    $(this).prependTo(el); 
    }) 
} 

rev($('body')); 

這是一種樂趣啦!:)

也這麼做,更多的樂趣:

$('body *') 
.contents() 
.each(function() { 
    if(this.nodeType == 3) { 
    this.textContent = this.textContent. 
     replace(/a/g, 'ɐ'). 
     replace(/b/g, 'q'). 
     replace(/c/g, 'ɔ'). 
     replace(/d/g, 'p'). 
     replace(/e/g, 'ǝ'). 
     replace(/f/g, 'ɟ'). 
     replace(/g/g, 'ƃ'). 
     replace(/h/g, 'ɥ'). 
     replace(/i/g, 'ı'). 
     replace(/j/g, 'ɾ'). 
     replace(/k/g, 'ʞ'). 
     replace(/l/g, 'ʃ'). 
     replace(/m/g, 'ɯ'). 
     replace(/n/g, 'u'). 
     replace(/o/g, 'o'). 
     replace(/p/g, 'd'). 
     replace(/q/g, 'b'). 
     replace(/r/g, 'ɹ'). 
     replace(/s/g, 's'). 
     replace(/t/g, 'ʇ'). 
     replace(/u/g, 'n'). 
     replace(/v/g, 'ʌ'). 
     replace(/w/g, 'ʍ'). 
     replace(/x/g, 'x'). 
     replace(/y/g, 'ʎ'). 
     replace(/z/g, 'z'). 
     replace(/A/g, '∀'). 
     replace(/B/g, ''). 
     replace(/C/g, 'Ↄ'). 
     replace(/D/g, '◖'). 
     replace(/E/g, 'Ǝ'). 
     replace(/F/g, 'Ⅎ'). 
     replace(/G/g, '⅁'). 
     replace(/H/g, 'H'). 
     replace(/I/g, 'I'). 
     replace(/J/g, 'ſ'). 
     replace(/K/g, '⋊'). 
     replace(/L/g, '⅂'). 
     replace(/M/g, 'W'). 
     replace(/N/g, 'ᴎ'). 
     replace(/O/g, 'O'). 
     replace(/P/g, 'Ԁ'). 
     replace(/Q/g, 'Ό'). 
     replace(/R/g, 'ᴚ'). 
     replace(/S/g, 'S'). 
     replace(/T/g, '⊥'). 
     replace(/U/g, '∩'). 
     replace(/V/g, 'ᴧ'). 
     replace(/W/g, 'M'). 
     replace(/X/g, 'X'). 
     replace(/Y/g, '⅄'). 
     replace(/Z/g, 'Z'). 
     replace(/!/g, '¡'). 
     replace(/"/g, '„'). 
     replace(/&/g, '⅋'). 
     replace(/'/g, ','). 
     replace(/,/g, '\''). 
     replace(/\(/g, ')'). 
     replace(/\)/g, '('). 
     replace(/\./g, '˙'). 
     replace(/1/g, 'Ɩ'). 
     replace(/2/g, 'ᄅ'). 
     replace(/3/g, 'Ɛ'). 
     replace(/4/g, 'ᔭ'). 
     replace(/5/g, 'ϛ'). 
     replace(/6/g, '9'). 
     replace(/7/g, 'Ɫ'). 
     replace(/8/g, '8'). 
     replace(/9/g, '6'). 
     replace(/0/g, '0'). 
     replace(/;/g, '؛'). 
     replace(/</g, '>'). 
     replace(/>/g, '<'). 
     replace(/{/g, '}'). 
     replace(/}/g, '{') 
    } 
}); 
+0

這很搞笑。如果你拋出一個'$(「html」)。attr(「dir」,「RTL」);'到最後,它會一次完成!做一個有趣的小書籤。 – OverZealous

-1

噢,如果您使用的是筆記本電腦或平板電腦,這很容易。但是,如果您擁有桌面,可能難以讓顯示屏保持直立。有時候膠帶和一些有創意的木製品可以提供幫助。

但是,如果您的顯示器已連接,則不會。 HTML總是從上到下呈現。

+0

哦,真的嗎?這不是一個不正確的答案。 – OverZealous

+0

大聲笑很搞笑... – Christopher