最近給應用做了一個直郵推廣,期間遇到一些小問題,在此記錄一下。
1.直郵里面不允許用javascript,這點很讓人郁悶,所以一切交互只能借助html原生的的東西來實現。實現的時候按鈕本來是使用 button 標簽的,不過后來發現在 ie 下無法完成提交表單的功能,不知為何,后來改為 input 標簽,成功。
2. firefox 下面不支持 cursor:hand 屬性,所以在firefox里設置鼠標形狀為手型,需要這樣來搞:cursor:pointer 。但是這么一來 ie 下又不好使了,無奈,只好 hack 一下:cursor:pointer;*cursor:hand
3. html的原生標簽都是有默認樣式的,所以我設置了 h1 的padding-bottom之后發現ie 和 firefox 顯示不一致,后來得知要先把這個標簽的 margin 和 padding都置為0 。所以很多頁面的css開頭就是 *{margin:0; padding:0;},不過好像不推薦使用 * ,可以考慮一下yui的 reset css。
4. 直郵里面很多地方盡量用圖片。一個wd告訴我的,因為郵箱可能對郵件內容做很多限制,很多css屬性也不保證能弄。他們說直郵是最沒有技術含量的,哈哈,所以我趕緊弄過來自己切頁面了,鍛煉一下,沒有技術含量的工作適合現在的我。
新聞熱點
疑難解答