Page 1 of 3
Snippet Support
Posted: 28 Nov 2012, 13:44
by 4seven
Snippet Support
Snippet Support
Posted: 28 Nov 2012, 13:45
by 4seven
Adding Background image to textarea
Post by Martin_K
Is there any way of having the background image disappear when inputting text?
Snippet Support
Posted: 28 Nov 2012, 13:47
by 4seven
Open
styles/prosilver/template/posting_editor.html
Find
Code: Select all
name="message" id="message" style="background: #FFFFFF url('{ROOT_PATH}images/message.png') center no-repeat;"
Replace with
Code: Select all
name="message" id="message" style="background: #FFFFFF url('{ROOT_PATH}images/message.png') center no-repeat;" onmouseover="this.style.backgroundColor='#FFFFFF';"
Snippet Support
Posted: 28 Nov 2012, 16:37
by Martin_K
Can't get this to work. Is there a way to do this with css, hover and focus, over the whole text box, and not just the image?
Snippet Support
Posted: 28 Nov 2012, 20:09
by Martin_K
I have nearly got it working the way I want by using the input[type=text] css attribute selector, so when you click in the box to start typing the background can be made to disappear. Thanks for your efforts.
Snippet Support
Posted: 28 Nov 2012, 20:45
by 4seven
I check it out and call back
Snippet Support
Posted: 28 Nov 2012, 21:04
by 4seven
Simply a little change:
Open
styles/prosilver/template/posting_editor.html
Find
Code: Select all
name="message" id="message" style="background: #FFFFFF url('{ROOT_PATH}images/message.png') center no-repeat;"
Replace with
Code: Select all
name="message" id="message" style="background: #FFFFFF url('{ROOT_PATH}images/message.png') center no-repeat;" onmouseover="this.style.background='#FFFFFF';"
Tested. If you want to make it work another way, explain exactly what you want..
Snippet Support
Posted: 29 Nov 2012, 17:31
by martin123456
And for quickreply_editor.html
Code: Select all
<textarea style="height: 20em; background: #FFFFFF url('{ROOT_PATH}images/message.png') center no-repeat;"
Replace with
Code: Select all
<textarea style="height: 20em; background: #FFFFFF url('{ROOT_PATH}images/message.png') center no-repeat;"onmouseover="this.style.background='#FFFFFF';"
Tested and works.
Snippet Support
Posted: 29 Nov 2012, 17:50
by Stoker
I suggest you use onfocus instead og onmouseover.
Downside with both solutions is that the bg image isnt reinstated when focus is out.
Maybe we should look at the way the search bar works.
Snippet Support
Posted: 29 Nov 2012, 17:59
by martin123456
Best way is to use the css fade effect onmouseover wink wink