Ahhh, I solved the problem.
There was actually nothing wrong with any of the other ones I tried, the
reason they weren't being utilized when the page was being rendered is
because they were at the very top of the .css file, so when the !important
keyword was removed, another element of the same type lower in the .css file
was over-riding the modification.
After I put border: 0 at the bottom of the file, everything is working
perfectly, and it is now backwards compatible with older (crappier) versions
of IE.
Thanks again for everyone's help.
BrianJones wrote:
Mihails,
I'm viewing using IE7, and the border: none !important; seemed to work
just fine. Actually, when I tried to change it to use something else that
is more compliant to all browsers, nothing seemed to work:
border: none;
border: 0;
border: 0px;
border-style: none;
border-width: 0;
border-width: 0px;
border-width: none;
I tried all of these, and NONE of them rendered the table without borders
except the border: none !important;
Is there something I'm doing wrong with these other options? Also, what's
the problem with using the !important keyword, it seems to work, and why
would anyone be using IE6 when IE7 has been out for a while, and IE8 is
being released soon enough, not to mention Firefox and Safari being 100%
compliant.
Anything you can think of?
Mihails Agafonovs wrote:
Again, be aware, that this rule will not apply to IE6.
--
View this message in context:
http://n2.nabble.com/Table-style-not-being-affected-tp1395116p1399050.html
Sent from the XWiki- Users mailing list archive at
Nabble.com.