i change list text while mouse on image, list contains items + icons both of them id :
s[i++] = '<li id=\"'+ vizlist[j].name +'\">'; s[i++] = '<a>'+ vizlist[j].name + '</a>'; s[i++] = '<img id="img" src="../renderer/bundles/' + vizlist[j].icon + '" width="268" height="120" style="display:block"/>'; s[i++] = '</li>';
and css like:
#listlumira li { display: block ; background: #4682b4 ; color: #fff ; font: 1em "trebuchet ms",arial,sans-serif ; line-height: 2em ; text-align: center ; text-decoration: none ; padding: 3px 0 ; margin-top:6px; } #listlumira li a:hover, #navigation li a:focus, #navigation li a:active { background: #483d8b ; letter-spacing: 2px; text-transform: uppercase; } #img img:hover, #navigation li a:focus, #navigation li a:active { background: #483d8b ; letter-spacing: 2px; text-transform: uppercase; }
my problem in third id call in css... point transform #navigation list while cursor on #img. sorry bad english.
trying css not going work, unless try hack system. css supports :hover
child selectors if element child element, not possible in img
tags.
you use javascript though.
$('img').on('mouseover', function(){ $('p').css('text-decoration', 'underline'); }); $('img').on('mouseout', function(){ $('p').css('text-decoration', 'none'); });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <p>text</p> <img src="http://placehold.it/200x200">
Comments
Post a Comment