Искам да попитам как да постигна следния ефект:
По долу съм дал код, в който имам див, който съдържа емотикони и стои скрит. Под него съм сложил 1 усмивчица, която играе ролята на бутон, който показва дива. Проблемът идва с това, че когато се покаже, дива бута цялата форма за коментари надолу, а аз искам самият див да мине нагоре като не закача формата.
Ето и частта от html кода която искам да направя с този ефект.
Ето и css-а който не е в html кода:
[css]#emoticons {
width:256px;
padding: 5px 5px 20px 5px;
background: #bbb;
border: 1px solid black;
display: block;
-webkit-border-radius: 200px;
-moz-border-radius: 200px;
border-radius: 200px;
margin-left:140px;
behavior: url(pie/PIE.htc);
}[/css]
По долу съм дал код, в който имам див, който съдържа емотикони и стои скрит. Под него съм сложил 1 усмивчица, която играе ролята на бутон, който показва дива. Проблемът идва с това, че когато се покаже, дива бута цялата форма за коментари надолу, а аз искам самият див да мине нагоре като не закача формата.
Ето и частта от html кода която искам да направя с този ефект.
HTML:
<div id="emoticons" style="display: none;" >
Тук са ми емотиконите.
</div>
<div style="width:256px;"><center><img src="images/emoticons/smile.png" title="Покажи/скрий усмивките" onclick="$('#emoticons').toggle();" onmouseover="this.src='images/emoticons/smile1.png'" onmouseout="this.src='images/emoticons/smile.png'"/></center></div>
Ето и css-а който не е в html кода:
[css]#emoticons {
width:256px;
padding: 5px 5px 20px 5px;
background: #bbb;
border: 1px solid black;
display: block;
-webkit-border-radius: 200px;
-moz-border-radius: 200px;
border-radius: 200px;
margin-left:140px;
behavior: url(pie/PIE.htc);
}[/css]