2011-03-08 53 views
1

我不知道是否可以在將textarea的不透明度降爲零的同時保持可見光。 實際上,我想要做的是呈現文本字符串不可見,同時有一個可見的插入符號,如果文本是可見的確切位置。如何隱藏textarea但保持可見的插入符號?

+2

這應該是可以的。你嘗試過「顏色:透明」嗎? – 2011-03-08 18:00:13

+0

我已經嘗試過,但這也改變了脫字符的顏色,所以一切都變得透明...感謝 – antonis 2011-03-08 18:04:12

回答

0

你可以使用僞元素是這樣的:

p.article::first-letter { 
    color: #ff0000; 
} 

像這樣的HTML:

<p class="article">A paragraph in an article</p> 

檢查此鏈接: http://www.w3schools.com/CSS/CSS_pseudo_elements.asp

+1

這如何適用於OP的問題? – drudge 2011-03-08 18:27:36

+0

我無法找到將此直接應用於插入符號的方法。如果你能給我一些代碼,這將是非常好的。 – antonis 2011-03-08 18:32:57

+0

查看我做的這個例子:http://jsfiddle.net/jackJoe/CaCBe/這只是一個例子,你可以玩的可能性,但請注意,它可能無法在IE7或波紋管中工作,而且您可能需要javascript解決方案。 – jackJoe 2011-03-08 18:49:01

0

是的,它使用的是可能的color textarea上的屬性。將其設置爲transparent將使文本透明。 另外,如果您不想要選擇文本,則應將user-select屬性設置爲none

相關問題