You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

iehacks.css 4.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295
  1. input, textarea
  2. {
  3. border-style: expression(this.type=='checkbox' || this.type=='radio' || this.id=='quicksearchbox' ? 'none' : 'solid');
  4. border-width: expression(this.type=='checkbox' || this.type=='radio' ? '0' : '1px');
  5. border-color: expression(this.type=='checkbox' || this.type=='radio' ? '' : '#666666');
  6. background-color: expression(this.type=='checkbox' || this.type=='radio' ? 'transparent' : '#ffffff');
  7. }
  8. body.iframe
  9. {
  10. margin-top: 0px;
  11. }
  12. body.iframe div.boxcontent
  13. {
  14. margin-top: 20px;
  15. z-index: 2;
  16. }
  17. body.iframe div.boxtitle
  18. {
  19. z-index: 100;
  20. }
  21. body.iframe #prefs-details
  22. {
  23. padding-top: 1px;
  24. }
  25. #login-form form
  26. {
  27. margin-top: 0;
  28. }
  29. .pagenav a.buttonPas
  30. {
  31. filter: alpha(opacity=35);
  32. }
  33. body > #message
  34. {
  35. filter: alpha(opacity=85);
  36. }
  37. .popupmenu
  38. {
  39. background-color: #ffffff;
  40. }
  41. #tabsbar,
  42. #partheader
  43. {
  44. width: expression((parseInt(document.documentElement.clientWidth)-240)+'px');
  45. }
  46. #mainscreen
  47. {
  48. height: expression((parseInt(document.documentElement.clientHeight)-105)+'px');
  49. }
  50. #mainscreen,
  51. #messagepartcontainer
  52. {
  53. width: expression((parseInt(document.documentElement.clientWidth)-40)+'px');
  54. }
  55. #messagetoolbar
  56. {
  57. width: expression((parseInt(document.documentElement.clientWidth)-215)+'px');
  58. z-index: 240;
  59. }
  60. #messagetoolbar select.mboxlist
  61. {
  62. margin: 0 8px;
  63. top: 8px;
  64. }
  65. div.messageheaderbox
  66. {
  67. margin-top: 0px;
  68. }
  69. body.iframe div.messageheaderbox
  70. {
  71. margin-top: 6px;
  72. }
  73. #abooktoolbar a.buttonPas
  74. {
  75. filter: alpha(opacity=35);
  76. background-image: url(images/abook_toolbar.gif?v=dfe4.5753);
  77. }
  78. #messagetoolbar a.buttonPas
  79. {
  80. filter: alpha(opacity=35);
  81. background-image: url(images/mail_toolbar.gif?v=4f35.15356);
  82. }
  83. #listcontrols a.buttonPas
  84. {
  85. filter: alpha(opacity=35);
  86. }
  87. #quicksearchbar
  88. {
  89. z-index: 240;
  90. }
  91. #addresslist,
  92. #sectionslist,
  93. #identities-list,
  94. #mailleftcontainer,
  95. #mailrightcontainer,
  96. #compose-container,
  97. #compose-attachments,
  98. #compose-contacts,
  99. #mailcontframe,
  100. #mailboxlist-container,
  101. #mailrightcontent,
  102. #messageframe,
  103. #identity-details,
  104. #contacts-box,
  105. #prefs-box,
  106. #folder-box,
  107. #directorylistbox,
  108. #addressscreen
  109. {
  110. height: expression(parseInt(this.parentNode.offsetHeight)+'px');
  111. }
  112. #mailrightcontainer
  113. {
  114. width: expression((parseInt(this.parentNode.offsetWidth)-170)+'px');
  115. }
  116. #messagepartcontainer
  117. {
  118. height: expression((parseInt(document.documentElement.clientHeight)-90)+'px');
  119. }
  120. #mailrightcontent
  121. {
  122. width: 100%;
  123. }
  124. #compose-div
  125. {
  126. height: expression((parseInt(this.parentNode.offsetHeight)-1-parseInt(document.getElementById('compose-headers').offsetHeight))+'px');
  127. }
  128. #compose-attachments ul li
  129. {
  130. width: 1000px; /* for IE7 */
  131. }
  132. #compose-attachments li a
  133. {
  134. float: left; /* for IE7 */
  135. }
  136. #messagelist
  137. {
  138. width: inherit;
  139. *width: auto; /* IE6/7 conditional hack */
  140. border-collapse: collapse;
  141. }
  142. #messagelist thead tr td,
  143. #messagelist tbody tr td
  144. {
  145. height: 18px;
  146. }
  147. #messagelist tbody tr.unroot td.subject
  148. {
  149. text-decoration: underline;
  150. }
  151. #messageframe
  152. {
  153. width: expression((parseInt(this.parentNode.offsetWidth)-180)+'px');
  154. overflow: hidden;
  155. }
  156. body.iframe
  157. {
  158. width: expression((parseInt(document.documentElement.clientWidth))+'px');
  159. }
  160. div.message-part pre,
  161. div.message-htmlpart pre,
  162. div.message-part div.pre
  163. {
  164. word-wrap: break-word;
  165. }
  166. #addressscreen
  167. {
  168. width: expression((parseInt(document.documentElement.clientWidth)-245)+'px');
  169. }
  170. #contacts-box,
  171. #prefs-box,
  172. #folder-box
  173. {
  174. width: expression((parseInt(this.parentNode.offsetWidth)-555)+'px');
  175. overflow: hidden;
  176. }
  177. #rcmdraglayer
  178. {
  179. filter: alpha(opacity=82);
  180. padding-left: 20px;
  181. }
  182. div.draglayercopy
  183. {
  184. border-color: #00cc00;
  185. background: url(../../../skins/classic/images/messageactions.png) 0 -125px no-repeat #fff;
  186. }
  187. html.ie8 .draglayercopy:before
  188. {
  189. content: "";
  190. display: none;
  191. }
  192. ul.toolbarmenu
  193. {
  194. margin: 0 0 -4px 0;
  195. }
  196. .popupmenu ul li,
  197. ul.toolbarmenu li
  198. {
  199. min-width: auto;
  200. }
  201. .popupmenu ul li a,
  202. ul.toolbarmenu li a
  203. {
  204. min-height: auto;
  205. }
  206. .popupmenu li.block a
  207. {
  208. clear: none;
  209. display: inline-block;
  210. padding-left: 2px;
  211. }
  212. #console
  213. {
  214. filter: alpha(opacity=80);
  215. }
  216. table.records-table thead tr td
  217. {
  218. height: 19px;
  219. }
  220. #listmenu fieldset
  221. {
  222. margin: 0 4px;
  223. padding: 0.8em;
  224. }
  225. #listcontrols input
  226. {
  227. margin-top: 2px;
  228. }
  229. #contact-details
  230. {
  231. margin-top: 20px;
  232. }
  233. #contact-details form {
  234. margin-top: -1px;
  235. }
  236. .contactfieldgroup legend
  237. {
  238. padding: 0 0 0.5em 0;
  239. margin-left: -4px;
  240. }
  241. /* fix "jumping" login form in IE7 */
  242. #login-form div.boxcontent
  243. {
  244. overflow: hidden;
  245. }