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

Outro sprite - Plataformas - duvida.

Consegui fazer o exercicio, mas tive que incluir a classe Plataformas no index.html nos devidos elementos

ul class="plataformas">
                    <li class ="plataforma-logo-android">Android</li>
                    <li class ="plataforma-logo-apple">Apple</li>
                    <li class ="plataforma-logo-windows">Windows Phone</li>
                    <li class ="plataforma-logo-blackberry">BlackBerry</li>
                </ul>

e o arquivo sobre.scss ficou com os elementos da seguinte forma:

.plataformas li {
  display: inline-block;
  width: 50px;
  height: 60px;
  @extend %image-replacement;

  margin: 1em 1.5em 0 0;
}

@include all-plataforma-sprites;

Ele funcionou, mas o icone do BlackBerry fica cortado, o que deixa a coisa meio "feia"... como arrumar isso?? e da a impressão que os ícones não estão alinhados.. ficou bem feinho isso ai.

9 respostas

Oi Raul, você pode mostrar um print pra gente ver direitinho o que diz dizer?

Raul, neste caso você pode fazer duas coisas simples para resolver o problema sem fazer muito malabarismo.

  1. Diminuir o ícone da blackberry no arquivo mesmo.
  2. Aumentar o width ou height da área conforme for preciso.

como diminuo um icone que é gerado automaticamente na sprite pelo compass??

Você não vai diminir o sprite gerado pelo compass, vai diminuir o ícone que ele usa para fazer o sprite.

Estou com o mesmo problema. Como posso arrumar isso?

Kaique, nenhuma das respostas acima ajuda no seu caso?

Na realidade, eu também não sei como diminuir o ícone da forma correta. O que eu fiz não ficou legal;

solução!

Usa algum editor de imagem, mas lembra de fazer isso proporcionalmente. A maioria dos editores permite que você redimensione usando os pontos diagonais segurando shift.