Asking for help, clarification, or responding to other answers. Ill just have to narrow it down because the page had almost 1000 lines. So this is what I did: It works okay, but when I enter data into the field, the data is gray and italic. title is made for that purpose, if you want to add a custom attribute to the tag write something like data-title="some title" or use the alt attribute. I will have to find something else then. How can I transition height: 0; to height: auto; using CSS? To learn more, see our tips on writing great answers. What does "use strict" do in JavaScript, and what is the reasoning behind it? With that method, Im guessing the title attribute disappears on hover, but is never returned to the original title on exit, because its been overwritten. If you would like to hide the entire article then you could do this: article#node-13 { display: none; }. Browse other questions tagged, Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide. Connect and share knowledge within a single location that is structured and easy to search. Using display CSS. I use jQuery to get title from image and display it on image. var title = $(this).attr(\"title\"); This was a much needed workaround, and really smooth. Moving my comment from the other answer to here: this doesn't look like CSS to me. Initially, all existing images have a title attribute but when the page is load, it will delete automatically by the jQuery removeAttr () method. Connect and share knowledge within a single location that is structured and easy to search. cant find them. 1 The thing is that you can't use