IE

dojox.grid.Grid rows not displaying in IE

If the parent container of a dojox.grid.Grid has its style set to text-align:center the rows of the grid, in IE, won’t display their data. The data, of course, is still there and displays correct in everything else.

Code Snip:

   1:  <h2>Working</h2>
   2:         <div id="dojoxGrid" dojoType="dojox.Grid" jsId="dojoxGrid" structure="layout"></div>
   3:      <h2>Not Working (in IE)</h2>
   4:      <div style="text-align:center;">
   5:          <div id="dojoxGridError" dojoType="dojox.Grid" jsId="dojoxGridError" structure="layout"></div>
   6:      </div>

Demo: http://eric.polerecky.com/dojoGrid/

Tuesday, September 16th, 2008 CSS, Dojo, IE 2 Comments

IE8: CSS Expressions are no longer supported in Standards Mode

In case you don’t know, CSS expressions were actual bits of JavaScript that you could run from CSS rules; this was commonly used to simulate the CSS max-width property for IE:

 
CSS:
  1.  
  2. div.someClass {
  3. /* Internet Explorer */
  4. width: expression(document.body.clientWidth&gt; 600) ? "600px" : "auto";
  5. /* Standards-compliant browsers */
  6. max-width: 600px;
  7. } 

Thursday, August 28th, 2008 IE 4 Comments

Search