You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.
I know it's a bit pedantic but a few CSS errors reported by w3c. Can you confirm corrections for media\skins\css\all.min.css :
1040 .kthemeinvert .ktip Parse Error 6px solid transparent;
I assume it must be border-left: so
.kthemeinvert .ktip {color: #000000; background-color: #F4F4F4; 6px solid transparent; border-right: 6px solid transparent;}
becomes
.kthemeinvert .ktip {color: #000000; background-color: #F4F4F4; border-left: 6px solid transparent; border-right: 6px solid transparent;}
Not sure about the other two:
1067 .kflex Value Error : display box is not a display value : box
.kflex {display: block; display: box; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}
1102 .kgrid2col, .kgrid3col, .kgridsep, .kgridcol Value Error : display box is not a display value : box
.kgrid2col, .kgrid3col, .kgridsep, .kgridcol {display: block; display: box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}
Last edited by sdn (04-11-2018 08:42:24)
Offline
The error on line 1040 (ktip) should be fixed, but I have to test what the fix is. I think removal of the extra '6px solid transparent; ' is what I'm going to try first.
The errors on lines 1067 and 1102 are expected, and are there for backwards compatibility. display:box was part of the original 2009 flexbox spec, and is implemented on some very old browsers. So old, in fact, that you may be able to remove that and nobody will ever have an issue. It will be left in the stock CSS, though.
Offline
Did you manage to work out the correct fix?
Offline
That whole block can be simplified/changed to:
.kthemeinvert .ktip {color: #000000; background-color: #F4F4F4;} .kthemeinvert .ktip:after {border-top: 6px solid #F4F4F4;} .kthemeinvert .ktip.ktiptop:after {border-bottom: 6px solid #F4F4F4;}
This change will be in update 9.0.3.
Offline