Apparemment, ça ne marche pas en CSS sous IE. Donc, je me suis rabattu
sur une solution javascript. Malheureusement, il semblerait que ce ne
soit pas la bonne façon de faire. Si quelqu'un a une idée, mon code est
pour l'instant comme ceci :
**************
function changeSelectColor (thisSelect, couleur)
{
thisSelect.style.borderColor = couleur;
}
function initBug1 ()
{
var tab_select = document.getElementsByTagName ("select");
for (var i = 0; i < tab_select.length; i++)
{
changeSelectColor (tab_select[i], "#578469");
}
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Francis Spiesser
Jean Ceugniet a exposé le 06/08/2006 :
Bonjour,
Apparemment, ça ne marche pas en CSS sous IE. Donc, je me suis rabattu sur une solution javascript. Malheureusement, il semblerait que ce ne soit pas la bonne façon de faire. Si quelqu'un a une idée, mon code est pour l'instant comme ceci :
Si ça n'est pas supporté par IE au niveau de la CSS, ça n'est pas en
affectant le style par javascript que ça changera quelque chose
-- ______ Francis (enlever .NIPUBNISOUMIS) J'ai rencontré Isocèle. Il a une idée pour un nouveau triangle. Woody Allen
Jean Ceugniet a exposé le 06/08/2006 :
Bonjour,
Apparemment, ça ne marche pas en CSS sous IE. Donc, je me suis rabattu sur
une solution javascript. Malheureusement, il semblerait que ce ne soit pas la
bonne façon de faire. Si quelqu'un a une idée, mon code est pour l'instant
comme ceci :
Si ça n'est pas supporté par IE au niveau de la CSS, ça n'est pas en
affectant le style par javascript que ça changera quelque chose
--
______
Francis (enlever .NIPUBNISOUMIS)
J'ai rencontré Isocèle. Il a une idée pour un nouveau triangle. Woody
Allen
Apparemment, ça ne marche pas en CSS sous IE. Donc, je me suis rabattu sur une solution javascript. Malheureusement, il semblerait que ce ne soit pas la bonne façon de faire. Si quelqu'un a une idée, mon code est pour l'instant comme ceci :
Si ça n'est pas supporté par IE au niveau de la CSS, ça n'est pas en
affectant le style par javascript que ça changera quelque chose
-- ______ Francis (enlever .NIPUBNISOUMIS) J'ai rencontré Isocèle. Il a une idée pour un nouveau triangle. Woody Allen
Guy
Bonjour,
Apparemment, ça ne marche pas en CSS sous IE. Bonjour,
ma littérature précise que les propriétés "border" ne s'appliquent pas à certain éléments sur IE5.5 ; cette restriction semble perdurer sous IE6, ma version actuelle. si ces propriétés ne peuvent être posées avec CSS, il est probable que JS ne puisse faire mieux. G
Donc, je me suis rabattu
sur une solution javascript. Malheureusement, il semblerait que ce ne soit pas la bonne façon de faire. Si quelqu'un a une idée, mon code est pour l'instant comme ceci :
**************
function changeSelectColor (thisSelect, couleur) { thisSelect.style.borderColor = couleur; } function initBug1 () { var tab_select = document.getElementsByTagName ("select"); for (var i = 0; i < tab_select.length; i++) { changeSelectColor (tab_select[i], "#578469"); }
} window.onload=initBug1;
**************
Merci
Bonjour,
Apparemment, ça ne marche pas en CSS sous IE.
Bonjour,
ma littérature précise que les propriétés "border" ne s'appliquent pas à
certain éléments sur IE5.5 ; cette restriction semble perdurer sous IE6,
ma version actuelle.
si ces propriétés ne peuvent être posées avec CSS, il est probable que
JS ne puisse faire mieux.
G
Donc, je me suis rabattu
sur une solution javascript. Malheureusement, il semblerait que ce ne
soit pas la bonne façon de faire. Si quelqu'un a une idée, mon code est
pour l'instant comme ceci :
**************
function changeSelectColor (thisSelect, couleur)
{
thisSelect.style.borderColor = couleur;
}
function initBug1 ()
{
var tab_select = document.getElementsByTagName ("select");
for (var i = 0; i < tab_select.length; i++)
{
changeSelectColor (tab_select[i], "#578469");
}
Apparemment, ça ne marche pas en CSS sous IE. Bonjour,
ma littérature précise que les propriétés "border" ne s'appliquent pas à certain éléments sur IE5.5 ; cette restriction semble perdurer sous IE6, ma version actuelle. si ces propriétés ne peuvent être posées avec CSS, il est probable que JS ne puisse faire mieux. G
Donc, je me suis rabattu
sur une solution javascript. Malheureusement, il semblerait que ce ne soit pas la bonne façon de faire. Si quelqu'un a une idée, mon code est pour l'instant comme ceci :
**************
function changeSelectColor (thisSelect, couleur) { thisSelect.style.borderColor = couleur; } function initBug1 () { var tab_select = document.getElementsByTagName ("select"); for (var i = 0; i < tab_select.length; i++) { changeSelectColor (tab_select[i], "#578469"); }
} window.onload=initBug1;
**************
Merci
Jean Ceugniet
Bonjour,
Apparemment, ça ne marche pas en CSS sous IE. Bonjour,
ma littérature précise que les propriétés "border" ne s'appliquent pas à certain éléments sur IE5.5 ; cette restriction semble perdurer sous IE6, ma version actuelle. si ces propriétés ne peuvent être posées avec CSS, il est probable que JS ne puisse faire mieux. G
Bonjour,
J'avais déjà vu certains cas où la propriété CSS marchait mal, mais ou ça passait quand même en JavaScript. Apparemment, ce n'est pas le cas ici :(
Merci :)
Donc, je me suis rabattu
sur une solution javascript. Malheureusement, il semblerait que ce ne soit pas la bonne façon de faire. Si quelqu'un a une idée, mon code est pour l'instant comme ceci :
**************
function changeSelectColor (thisSelect, couleur) { thisSelect.style.borderColor = couleur; } function initBug1 () { var tab_select = document.getElementsByTagName ("select"); for (var i = 0; i < tab_select.length; i++) { changeSelectColor (tab_select[i], "#578469"); } } window.onload=initBug1;
**************
Merci
Bonjour,
Apparemment, ça ne marche pas en CSS sous IE.
Bonjour,
ma littérature précise que les propriétés "border" ne s'appliquent pas à
certain éléments sur IE5.5 ; cette restriction semble perdurer sous IE6,
ma version actuelle.
si ces propriétés ne peuvent être posées avec CSS, il est probable que
JS ne puisse faire mieux.
G
Bonjour,
J'avais déjà vu certains cas où la propriété CSS marchait mal, mais ou
ça passait quand même en JavaScript. Apparemment, ce n'est pas le cas ici :(
Merci :)
Donc, je me suis rabattu
sur une solution javascript. Malheureusement, il semblerait que ce ne
soit pas la bonne façon de faire. Si quelqu'un a une idée, mon code
est pour l'instant comme ceci :
**************
function changeSelectColor (thisSelect, couleur)
{
thisSelect.style.borderColor = couleur;
}
function initBug1 ()
{
var tab_select = document.getElementsByTagName ("select");
for (var i = 0; i < tab_select.length; i++)
{
changeSelectColor (tab_select[i], "#578469");
}
}
window.onload=initBug1;
Apparemment, ça ne marche pas en CSS sous IE. Bonjour,
ma littérature précise que les propriétés "border" ne s'appliquent pas à certain éléments sur IE5.5 ; cette restriction semble perdurer sous IE6, ma version actuelle. si ces propriétés ne peuvent être posées avec CSS, il est probable que JS ne puisse faire mieux. G
Bonjour,
J'avais déjà vu certains cas où la propriété CSS marchait mal, mais ou ça passait quand même en JavaScript. Apparemment, ce n'est pas le cas ici :(
Merci :)
Donc, je me suis rabattu
sur une solution javascript. Malheureusement, il semblerait que ce ne soit pas la bonne façon de faire. Si quelqu'un a une idée, mon code est pour l'instant comme ceci :
**************
function changeSelectColor (thisSelect, couleur) { thisSelect.style.borderColor = couleur; } function initBug1 () { var tab_select = document.getElementsByTagName ("select"); for (var i = 0; i < tab_select.length; i++) { changeSelectColor (tab_select[i], "#578469"); } } window.onload=initBug1;
**************
Merci
Francis Spiesser
Jean Ceugniet vient de nous annoncer :
J'avais déjà vu certains cas où la propriété CSS marchait mal, mais ou ça passait quand même en JavaScript. Apparemment, ce n'est pas le cas ici :(
Le select a un mode de fonctionnement tout à fait particulier dans IE
qui le place à un niveau différent des autres éléments. Pour s'en convaincre, il suffit d'essayer de placer un autre élément de base (div,p, etc..) par dessus un select : c'est impossible (ou au prix d'infâmes bidouilles)
-- ______ Francis (enlever .NIPUBNISOUMIS) "Quand tout baigne, il y a forcément quelque chose qui va couler"
Jean Ceugniet vient de nous annoncer :
J'avais déjà vu certains cas où la propriété CSS marchait mal, mais ou ça
passait quand même en JavaScript. Apparemment, ce n'est pas le cas ici :(
Le select a un mode de fonctionnement tout à fait particulier dans IE
qui le place à un niveau différent des autres éléments.
Pour s'en convaincre, il suffit d'essayer de placer un autre élément de
base (div,p, etc..) par dessus un select : c'est impossible (ou au prix
d'infâmes bidouilles)
--
______
Francis (enlever .NIPUBNISOUMIS)
"Quand tout baigne, il y a forcément quelque chose qui va couler"
J'avais déjà vu certains cas où la propriété CSS marchait mal, mais ou ça passait quand même en JavaScript. Apparemment, ce n'est pas le cas ici :(
Le select a un mode de fonctionnement tout à fait particulier dans IE
qui le place à un niveau différent des autres éléments. Pour s'en convaincre, il suffit d'essayer de placer un autre élément de base (div,p, etc..) par dessus un select : c'est impossible (ou au prix d'infâmes bidouilles)
-- ______ Francis (enlever .NIPUBNISOUMIS) "Quand tout baigne, il y a forcément quelque chose qui va couler"