Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Propriedades prefixadas oferecidas pelos mecanismos de renderização

Olá! Eu estava lendo algumas perguntas no fórum e achei uma resposta muito interessante da Beatriz onde ela falava sobre essas propriedades que podem prevenir que um código funcione bem em um navegador e em outro não.

- `webkit` para Chrome e Safari
- `moz` para Firefox
- `o` para Opera
- `ms` para Internet Explorer

A minha dúvida é: eu preciso colocar todas essas propriedades no meu arquivo css? Se sim, essas vão ser as primeiras propriedades dele, né?

2 respostas
solução!

Essas propriedades vão te ajudar em situações especificas, e não é apenas colocar isso no começo do seu css, estes são exemplos de propriedades css que só alguns navegadores vão conseguir ler, você tem que ir atras da lista completa e usar na hora de criar o estilo para uma div.

Mas eu particularmente acho que isso trás uma manutenção a mais desnecessária, a menos que seja a única solução, prefiro usar a tecnica "reset css". Que vai definir muitas prioriedades pre definidas por navegadores para um valor 0 ou none. Assim você pode moldar seu o css com mais segurança que ele vai rodar como foi feito em muitos navegadores.

Entendi. Obrigado, Mauricio!