作者buganini (霸格尼尼)
看板Web_Design
標題Re: [問題] blogger自定樣板的問題
時間Tue Mar 6 02:57:22 2007
※ 引述《lovehoward (LOVE&PEACE)》之銘言:
: ※ [本文轉錄自 Blog 看板]
: 作者: lovehoward (LOVE&PEACE) 看板: Blog
: 標題: [問題] blogger自定樣板的問題
: 時間: Mon Mar 5 22:06:25 2007
: 我在blogger的自定樣版中想加入伸展文章的功能,
: 就是一開始只寫出標題,按下[+/-]後可以寫出文章內容,
: 可是碰上一個奇怪的問題:
: 如果文章一開始是隱藏的,就無法展開;
: 但是如果文章一開始可見,那麼就可以正常的展開、關上。
: 我是想要讓文章一開始都是隱藏的,可是這樣就打不開了..
: 怎麼會這樣子呢?
: 網址: http://lifesciencehumanity.blogspot.com/
if (post.style.display != 'none') {
post.style.display = 'none';
} else {
post.style.display = '';
}
改成
if (post.style.display != 'block') {
post.style.display = 'block';
} else {
post.style.display = 'none';
}
block....就是block
改為判斷block是因為預設是none
這樣可以避免萬一原本的none前後多或少幾個空白之類的問題
--
然後
學長好XD
我是高中跟你搭同班車的學弟
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.22.93.130
→ buganini:另外,剛開始他的樣式是寫在<style>裡面 03/06 10:07
→ buganini:element.style會抓不到 03/06 10:07
→ buganini:CSS作用的優先序是element.style > <style> 03/06 10:08
→ buganini:讓他=''的話<style>的作用還是存在 03/06 10:09
→ buganini:詳細的優先順序忘了,應該是越外部越低,才方便細部調整 03/06 10:10
→ buganini:在if之前alert(post.style.display)就可以知道了 03/06 10:12