これが私のフィドルです - http://jsfiddle.net/UBHj8/
だから私の問題はかなり明白です.svgが検索バーを適切な場所に隠すことができないようです. 誰か助けてください、この小さなエラーが私を狂わせています。
<div class="togglesearch">
<svg id="hidesearch" xmlns="http://www.w3.org/2000/svg" version="1.1" width="10" height="10" style="margin:0px 0px 0px 10px;">
<polygon points="10,10 10,0 0,5">
</svg>
<svg id="showsearch" xmlns="http://www.w3.org/2000/svg" version="1.1" width="10" height="10" style="margin:10px 0px 0px 10px;">
<polygon points="0,0 0,10 10,5">
</svg>
</div>