Forums / Setup & design / CSS IE hack: Can't see effect in ezpublish

CSS IE hack: Can't see effect in ezpublish

Author Message

Ulrich L.

Wednesday 13 April 2005 5:26:34 am

Hi,

in order to set a limit to the width off the site I use the following code (besides max-width, there is additional code in order to control behaviour of IE6. Please look also here: http://www.svendtofte.com/code/max_width_in_ie/)

/* MY_CLASSES CSS  */

div#allcontent
{
    max-width:800px;
    width:expression(document.body.clientWidth > 800? "800px": "auto" );
}

However, I can't see the desired effect in IE. Basically the hack works well, why is it different here (in ezp)?

Paul Forsyth

Wednesday 13 April 2005 5:41:03 am

If the html/css is exactly the same it should work.

Sounds like some other css value is getting in the way or the class is not being applied to the element.

This eZ site uses the same trick:

http://www.adifo.com/

Though the element is slightly different:

width: expression((this.parentNode.clientWidth < 785+0)?"750px":"auto");

paul

Ekkehard Dörre

Wednesday 13 April 2005 6:58:22 am

Very nice Paul:
http://www.adifo.com/

Greetings, ekke

http://www.coolscreen.de - Over 40 years of certified eZ Publish know-how: http://www.cjw-network.com
CJW Newsletter: http://projects.ez.no/cjw_newsletter - http://cjw-network.com/en/ez-publ...w-newsletter-multi-channel-marketing

Ulrich L.

Wednesday 13 April 2005 1:32:05 pm

I just haven't got the point yet.
I found out in IE the line is found and partly executed, the result is always a width with the fixed value (following my example: 800px). "auto" is never applied. I have no idea, why...
Testing this code with simple html examples is no problem at all.

eZ debug

Timing: Jan 20 2025 18:12:17
Script start
Timing: Jan 20 2025 18:12:17
Module start 'content'
Timing: Jan 20 2025 18:12:17
Module end 'content'
Timing: Jan 20 2025 18:12:17
Script end

Main resources:

Total runtime0.1409 sec
Peak memory usage2,048.0000 KB
Database Queries141

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0061 587.8438180.8125
Module start 'content' 0.00610.0067 768.656394.0547
Module end 'content' 0.01290.1280 862.7109522.2500
Script end 0.1408  1,384.9609 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00362.5746200.0002
Check MTime0.00151.0810200.0001
Mysql Total
Database connection0.00090.607510.0009
Mysqli_queries0.093666.44751410.0007
Looping result0.00110.76231390.0000
Template Total0.127690.510.1276
Template load0.00070.521710.0007
Template processing0.126890.016910.1268
Override
Cache load0.00050.374010.0005
Sytem overhead
Fetch class attribute can translate value0.00060.418010.0006
XML
Image XML parsing0.00020.176010.0002
General
dbfile0.00856.0537200.0004
String conversion0.00000.004230.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs