我想如果你把文本放在#mdlFcstContent裏面。然後將跨度設置爲顯示:無;而不是做它的方式,你正在做它,您的問題將得到解決
<div id='mdlFcstContent'>
<span id='mdlFcstContent_span'>
Lorem ipsum dolor sit amet consectetuer venenatis vitae Nulla fringilla consequat. Wisi magnis volutpat auctor Nulla Vivamus id In elit dictumst mollis. Curabitur auctor consectetuer dui interdum neque Curabitur vel auctor tellus netus. Sed tincidunt condimentum semper Vestibulum sed tellus ridiculus elit In dictum. Turpis lacus pellentesque In ac volutpat mi non nibh vitae laoreet. Elit.
</span>
</div>
那麼把它放進你的切換功能
var elem = document.getElementById('mdlFcstContent_span');
elem.style.display = "none";
編輯:我注意到,這些葉子底部邊框爲好,不知道這是否是一個交易破壞者。如果是這樣,而不是刪除邊界,只是將顏色設置爲透明
這就是我正在建議的。不要去除邊框,只需使其透明即可保持相同的像素尺寸。 – Chad 2012-07-18 22:15:13
這是真的,你的解決方案阻止文本移動。但是,我希望頂部邊框的大小相同並展開。現在它左右各有兩個像素短。我想要什麼? – carmenism 2012-07-19 00:29:08
嘿,我已經用一個可能的解決方案更新了我的答案(希望我對你有幫助)。 – insertusernamehere 2012-07-19 08:16:04