最近給應用做了一個直郵推廣,期間遇到一些小問題,在此記錄一下。
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屬性也不保證能弄。他們說直郵是最沒有技術含量的,哈哈,所以我趕緊弄過來自己切頁面了,鍛煉一下,沒有技術含量的工作適合現在的我。