Existe uma configuração de modelo que usa o jQuery para aplicar estilos após o carregamento da página, por exemplo:
$(".section").css("color","#000000");
e muda imagens de fundo, bordas, etc.
Neste momento, as seções têm uma borda, cor de fundo, sombreamento e raio de borda para cantos arredondados.
É possível fazer isso funcionar no IE? Eu tentei tela líquida e outros métodos de arredondamento, mas eu não consigo
- Fazê-lo funcionar por causa das substituições do jQuery.
- Obter todos os três para trabalhar ao mesmo tempo no IE (borda, sombra e cantos arredondados)
Qualquer ajuda é apreciada, obrigado
Respostas:
1 para resposta № 1Depende do que você entende por "cantos arredondados".
Se você está falando de arredondar cantos usandoo css3 border-radius, então o IE9 suporta, mas não o IE8 e o IE7. O Firefox, o Chrome e o Safari suportam isso, mas você precisa usar o material moz / webkit para fazer isso.
As maneiras mais fáceis de obter cantos arredondados no IEsem usar o css, seria usar uma imagem de fundo e sprites. Então, você realmente tem uma imagem em algum lugar do seu botão e define isso como o segundo plano em uma tag span, div ou anchor.
Há também bibliotecas de javascript por aí que atraem cantos arredondados também.
1 para resposta № 2
O CSSPIE fará o que você quiser. Ele emula alguns desses recursos do css3 por meio de um comportamento css3 que você carrega.
Eu só vi usado e pode causar um ligeiro desempenho, mas parece que vale a pena tentar. O bom deste método é que ele não depende de imagens específicas do JavaScript ou do IE, etc.