自定義blog樣式時,代碼段的line-height繼承樣式post的line-height,間隔太大了,決定再減少點,css都玩了幾年了,感受中這是很容易的事情。而後,就悲劇了很久,原先自定義樣式表爲css
.headermaintitle { font-family:"華文行楷",Verdana,Arial,Helvetica,sans-serif; font-size:50px; } .headerDis { font-family:"華文行楷",Verdana,Arial,Helvetica,sans-serif; font-size:20px; text-align:center; } body { font-size:12px; } .mySearch { display:none; } .postCon { font-size:12px; } .c_b_p_desc { line-height:24px; } .day { margin-bottom:0; } .day center { display:none; } .postSeparator { display:none; } #left_border { height:auto; } #footer { display:block; text-align:center; padding:30px 0px 15px 0px; } .post { font-size:12px; line-height:26px; } #cnblogs_post_body p { margin:0; padding:0; } #cnblogs_post_body a { color:blue; } #author_profile { display:none; } div.commentform textarea { width:100%; } .commentbox_title { width:100%; } #commentbox_opt { text-align:right; } #ad_under_post_holder { display:none; } .c_ad_block { line-height:20px; } #site_nav_under,#blog_news_kb { display:none; } .feedbackItem { border-bottom:1px dashed #ccc; } .feedbackCon { background:none; } .postTitle { padding: 22px 15px 10px 28px; } .post pre { line-height:16px; }
我是以爲很正常啊,最後三行重寫pre的行高,應該很順利吧。可是。。。竟然不起做用,疑惑了好久,一直沒法解決。post
剛看完電視,無聊,就決定繼續折騰,可是,死活仍是不對,審查元素中,line-height屬性能看到是取了樣式post的,我前面是重寫過post樣式,可是後面再去重寫post中的pre的行高爲何就不行????性能
而後,猜測既然是用的post樣式的,我緊跟着重寫下pre的行高,應該問題不大吧。。。因而挪到了post樣式後面,刷新。。。咦????好了!!!!spa
只是把最後那個從新pre行高的樣式挪到樣式post後面,它咋就又能起做用了呢?????code
無解。。。。真是好基友啊,分開還不幹活了!orm