diff options
Diffstat (limited to 'skins/default/iehacks.css')
-rw-r--r-- | skins/default/iehacks.css | 505 |
1 files changed, 253 insertions, 252 deletions
diff --git a/skins/default/iehacks.css b/skins/default/iehacks.css index a75ef9070..cdf0ec47f 100644 --- a/skins/default/iehacks.css +++ b/skins/default/iehacks.css @@ -1,252 +1,253 @@ -/* CSS hacks for IE versions <= 8 */ - -input, textarea -{ - border-style: expression(this.type=='checkbox' || this.type=='radio' || this.id=='quicksearchbox' ? 'none' : 'solid'); - border-width: expression(this.type=='checkbox' || this.type=='radio' ? '0' : '1px'); - border-color: expression(this.type=='checkbox' || this.type=='radio' ? '' : '#666666'); - background-color: expression(this.type=='checkbox' || this.type=='radio' ? 'transparent' : '#ffffff'); -} - -.pagenav a.buttonPas -{ - filter: alpha(opacity=35); -} - -#message -{ - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); -} - -#markmessagemenu, -#searchmenu, -#messagemenu -{ - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; - filter: alpha(opacity=90); - -} - -#tabsbar -{ - width: expression((parseInt(document.documentElement.clientWidth)-240)+'px'); -} - -#folder-manager -{ - height: expression((parseInt(document.documentElement.clientHeight)-235)+'px'); -} - -#identities-list -{ - height: expression((parseInt(document.documentElement.clientHeight)-155)+'px'); -} - -#messagetoolbar -{ - width: expression((parseInt(document.documentElement.clientWidth)-215)+'px'); - z-index: 240; -} - -#messagetoolbar select.mboxlist -{ - top: -8px; -} - -#abooktoolbar a.buttonPas -{ - filter: alpha(opacity=35); - background-image: url('images/abook_toolbar.gif'); -} - -#messagetoolbar a.buttonPas -{ - filter: alpha(opacity=35); - background-image: url('images/mail_toolbar.gif'); -} - -#messagetoolbar select.mboxlist -{ - margin: 0 8px; - top: 8px; -} - -#mainscreen -{ - width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-101)+'px'); -} - -#directorylist -{ - height: expression((parseInt(document.documentElement.clientHeight)-125)+'px'); -} - -#addresslist, -#sectionslist -{ - height: expression(parseInt(this.parentNode.offsetHeight)+'px'); -} - -#mailleftcontainer -{ - height: expression(parseInt(this.parentNode.offsetHeight)+'px'); -} - -#mailrightcontainer -{ - width: expression((parseInt(this.parentNode.offsetWidth)-170)+'px'); - height: expression(parseInt(this.parentNode.offsetHeight)+'px'); -} - -#mailrightcontent -{ - width: 100%; -} - -#messagepartcontainer -{ - width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-100)+'px'); -} - -#mailcontframe -{ - height: expression(parseInt(this.parentNode.offsetHeight)+'px'); -} - -#mailrightcontent -{ - height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px'); -} - -#partheader -{ - width: expression((parseInt(document.documentElement.clientWidth)-240)+'px'); -} - -#mailboxlist-container -{ - height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px'); -} - -#subscription-table -{ - width: auto; -} - -#messagelist -{ - width: inherit; - *width: auto; /* IE6/7 conditional hack */ -} - -#messageframe -{ - width: expression((parseInt(this.parentNode.offsetWidth)-180)+'px'); - height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px'); -} - -#messagecanvas -{ - width: expression((parseInt(this.parentNode.offsetWidth)-20)+'px'); -} - -#printmessageframe -{ - width: expression((parseInt(document.documentElement.clientWidth)-220)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-125)+'px'); -} - -#attachment-list -{ - height: expression(Math.min(16, parseInt(document.documentElement.clientHeight))+'px'); -} - -#countcontrols -{ - width: 24em; -} - -body.iframe -{ - width: expression((parseInt(document.documentElement.clientWidth))+'px'); -} - -#compose-container -{ - width: expression((parseInt(document.documentElement.clientWidth)-210)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-120)+'px'); -} - -#compose-body, -#compose-headers td textarea, -#compose-headers td input -{ - width: 99%; -} - -div.message-part pre, -div.message-htmlpart pre, -div.message-part div.pre -{ - word-wrap: break-word; -} - -#addressscreen -{ - width: expression((parseInt(document.documentElement.clientWidth)-220)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-125)+'px'); -} - -#prefsscreen -{ - width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-125)+'px'); -} - -#importbox -{ - height: expression((parseInt(document.documentElement.clientHeight)-135)+'px'); -} - -#contacts-table -{ - width: expression(document.getElementById('addresslist').clientWidth); -} - -#contacts-box, -#prefs-box -{ - height: expression(parseInt(this.parentNode.offsetHeight)+'px'); - width: expression((parseInt(this.parentNode.offsetWidth)-555)+'px'); -} - -#identity-details -{ - width: expression((parseInt(document.documentElement.clientWidth)-470)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-155)+'px'); -} - -#rcmdraglayer -{ - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; - filter: alpha(opacity=70); -} - -ul.toolbarmenu li -{ - min-width: auto; -} - -ul.toolbarmenu li a -{ - min-height: auto; -} - -#console -{ - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; - filter: alpha(opacity=80); -} +/* CSS hacks for IE versions <= 8 */
+
+input, textarea
+{
+ border-style: expression(this.type=='checkbox' || this.type=='radio' || this.id=='quicksearchbox' ? 'none' : 'solid');
+ border-width: expression(this.type=='checkbox' || this.type=='radio' ? '0' : '1px');
+ border-color: expression(this.type=='checkbox' || this.type=='radio' ? '' : '#666666');
+ background-color: expression(this.type=='checkbox' || this.type=='radio' ? 'transparent' : '#ffffff');
+}
+
+.pagenav a.buttonPas
+{
+ filter: alpha(opacity=35);
+}
+
+#message
+{
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
+ filter: alpha(opacity=85);
+}
+
+#markmessagemenu,
+#searchmenu,
+#messagemenu
+{
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
+ filter: alpha(opacity=90);
+
+}
+
+#tabsbar
+{
+ width: expression((parseInt(document.documentElement.clientWidth)-240)+'px');
+}
+
+#folder-manager
+{
+ height: expression((parseInt(document.documentElement.clientHeight)-235)+'px');
+}
+
+#identities-list
+{
+ height: expression((parseInt(document.documentElement.clientHeight)-155)+'px');
+}
+
+#messagetoolbar
+{
+ width: expression((parseInt(document.documentElement.clientWidth)-215)+'px');
+ z-index: 240;
+}
+
+#messagetoolbar select.mboxlist
+{
+ top: -8px;
+}
+
+#abooktoolbar a.buttonPas
+{
+ filter: alpha(opacity=35);
+ background-image: url('images/abook_toolbar.gif');
+}
+
+#messagetoolbar a.buttonPas
+{
+ filter: alpha(opacity=35);
+ background-image: url('images/mail_toolbar.gif');
+}
+
+#messagetoolbar select.mboxlist
+{
+ margin: 0 8px;
+ top: 8px;
+}
+
+#mainscreen
+{
+ width: expression((parseInt(document.documentElement.clientWidth)-40)+'px');
+ height: expression((parseInt(document.documentElement.clientHeight)-101)+'px');
+}
+
+#directorylist
+{
+ height: expression((parseInt(document.documentElement.clientHeight)-125)+'px');
+}
+
+#addresslist,
+#sectionslist
+{
+ height: expression(parseInt(this.parentNode.offsetHeight)+'px');
+}
+
+#mailleftcontainer
+{
+ height: expression(parseInt(this.parentNode.offsetHeight)+'px');
+}
+
+#mailrightcontainer
+{
+ width: expression((parseInt(this.parentNode.offsetWidth)-170)+'px');
+ height: expression(parseInt(this.parentNode.offsetHeight)+'px');
+}
+
+#mailrightcontent
+{
+ width: 100%;
+}
+
+#messagepartcontainer
+{
+ width: expression((parseInt(document.documentElement.clientWidth)-40)+'px');
+ height: expression((parseInt(document.documentElement.clientHeight)-100)+'px');
+}
+
+#mailcontframe
+{
+ height: expression(parseInt(this.parentNode.offsetHeight)+'px');
+}
+
+#mailrightcontent
+{
+ height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px');
+}
+
+#partheader
+{
+ width: expression((parseInt(document.documentElement.clientWidth)-240)+'px');
+}
+
+#mailboxlist-container
+{
+ height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px');
+}
+
+#subscription-table
+{
+ width: auto;
+}
+
+#messagelist
+{
+ width: inherit;
+ *width: auto; /* IE6/7 conditional hack */
+ border-collapse: collapse;
+}
+
+#messageframe
+{
+ width: expression((parseInt(this.parentNode.offsetWidth)-180)+'px');
+ height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px');
+}
+
+#messagecanvas
+{
+ width: expression((parseInt(this.parentNode.offsetWidth)-20)+'px');
+}
+
+#printmessageframe
+{
+ width: expression((parseInt(document.documentElement.clientWidth)-220)+'px');
+ height: expression((parseInt(document.documentElement.clientHeight)-125)+'px');
+}
+
+#attachment-list
+{
+ height: expression(Math.min(16, parseInt(document.documentElement.clientHeight))+'px');
+}
+
+#countcontrols
+{
+ width: 24em;
+}
+
+body.iframe
+{
+ width: expression((parseInt(document.documentElement.clientWidth))+'px');
+}
+
+#compose-container
+{
+ width: expression((parseInt(document.documentElement.clientWidth)-210)+'px');
+ height: expression((parseInt(document.documentElement.clientHeight)-120)+'px');
+}
+
+#compose-body,
+#compose-headers td textarea,
+#compose-headers td input
+{
+ width: 99%;
+}
+
+div.message-part pre,
+div.message-htmlpart pre,
+div.message-part div.pre
+{
+ word-wrap: break-word;
+}
+
+#addressscreen
+{
+ width: expression((parseInt(document.documentElement.clientWidth)-220)+'px');
+ height: expression((parseInt(document.documentElement.clientHeight)-125)+'px');
+}
+
+#prefsscreen
+{
+ width: expression((parseInt(document.documentElement.clientWidth)-40)+'px');
+ height: expression((parseInt(document.documentElement.clientHeight)-125)+'px');
+}
+
+#importbox
+{
+ height: expression((parseInt(document.documentElement.clientHeight)-135)+'px');
+}
+
+#contacts-table
+{
+ width: expression(document.getElementById('addresslist').clientWidth);
+}
+
+#contacts-box,
+#prefs-box
+{
+ height: expression(parseInt(this.parentNode.offsetHeight)+'px');
+ width: expression((parseInt(this.parentNode.offsetWidth)-555)+'px');
+}
+
+#identity-details
+{
+ width: expression((parseInt(document.documentElement.clientWidth)-470)+'px');
+ height: expression((parseInt(document.documentElement.clientHeight)-155)+'px');
+}
+
+#rcmdraglayer
+{
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
+ filter: alpha(opacity=70);
+}
+
+ul.toolbarmenu li
+{
+ min-width: auto;
+}
+
+ul.toolbarmenu li a
+{
+ min-height: auto;
+}
+
+#console
+{
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
+ filter: alpha(opacity=80);
+}
|