mam oto taki kod:
<div id="bottom_upload"> <script type="text/javascript"> function showHide(obj) { var nextObj = obj.nextSibling; while(!nextObj.tagName) nextObj = nextObj.nextSibling; nextObj.style.display = nextObj.style.display != 'block' ? 'block' : 'none'; } </script> <div class="no_click"> </div> <div style="display:none" > <div class="click"> </div> </div> </div>
wszystko super ale klika na obrazek nic się nie dzieje a powinna pokazać się ramka.
css jak ktoś chce:
#bottom_upload { position: fixed; right: 0px; top:30%; } #bottom_upload .no_click { width:50px; height:300px; } #bottom_upload .click { width:550px; height:30px; }
o już wiem
trzeba było przenieść do div'a tylko teraz jest problem bo ramka pokazuje się pod obrazkiem a nie obok.
onclick="showHide(this)"
dobra działa ;d
zapomniałem że wielkość diva + ramka się liczy a nie wielkość włącznie i div był za mały ;d.