2010-10-11 21 views
0

我有一個社交網絡,可以讓人們提問和寫博客。出於某種原因,你可以寫一個標題,並選擇一個類別,但出於某種原因,它不會讓你在文本區域撰寫博客或提出問題。有沒有某種特殊的文本區域,ipad需要提供?爲什麼我的文本區域在Ipad上被禁用?

這裏是我的簡單的文本區號:

<textarea name="blogBody" cols="0" rows="0"><?php echo stripslashes($_POST['blogBody']); ?></textarea> 
+1

它可能與'cols =「0」'和'rows =「0」有關' – chigley 2010-10-11 20:53:55

+0

@chigley說什麼。此外,這是在一個表格?也許它需要(雖然它也應該自己工作) – 2010-10-11 20:56:03

回答

0

我收集&行設定的cols爲0,禁用它在iPad上的Safari。您可能需要先設置cols &行,然後再放置name屬性(以及導致css能夠選擇它來設置樣式的class和任何其他屬性)。

<textarea cols="40" rows="5" name="blogBody">...</textarea> 

(編輯 - ninja'd!)

+2

HTML標記中屬性的順序不應該有任何影響(除非有一些我不知道的狡猾的瀏覽器怪癖!) – chigley 2010-10-11 20:59:44

+0

相信它或不是,我實際上遇到了一個非常類似的問題,實際上通過在行和列之後放置類和/或id來解決問題。如果rows&cols在class/id/style之後,它們很可能會覆蓋以前的樣式。無論如何,這是我的經驗;我不確定它是否是(未)記錄的瀏覽器行爲。在這樣的情況下,儘可能使你的css選擇器具有特定的效果也沒有什麼不好。 – 2010-10-11 21:24:25

1

它看起來像這個問題已經在最新的更新得到解決。令我吃驚的是......

相關問題