Close
    Search Search

    Ferramenta LoLBox - Obtenha mais da sua infobox

    Decidi usar a infobox da página da web para praticar um pouco de JavaScript. Agora eu tenho um resultado que não vejo motivo para não compartilhar com vocês. Ferramenta LoLBox - Obtenha mais da sua infobox

    Conteúdo

    Instalação

    JS

    Adicione este código ao seu js pessoal:



    importArticles ({type: "script", artigos: ["User: Jens_Ingels / common.js / lolbox.js"]});

    CSS

    Adicione este código ao seu css pessoal:

    # champion_info-lower table {position: relative; } # champion_info-lower #level {position: absolute; esquerda: automático; direita: 0; } # champion_info-lower #level #lv {background-color: black; cor branca; }

    Suporte

    Skins

    dispositivo Sistema operacional a Skin
    pc Windows oásis x
    monobook -
    pageamobile -
    mac oásis ?
    monobook -
    pageamobile -
    móvel Windows oásis x
    monobook -
    pageamobile -
    mac oásis x
    monobook -
    pageamobile -
    Observação: Os GameGuides usam a pele do celular para carregar seus dados.
    O skin Oasis é o padrão em dispositivos de PC.
    Você pode alterar skins temporariamente adicionando? Useskin = skinname ao url.

    Navegadores

    IE IE10 ou superior
    cromo ?
    Safári ?

    É recomendado obter a versão mais recente do seu navegador.



    Versão

    Data Versão
    12/04/2014 18:20 0.1.0 (beta) O código está pronto para teste
    13/04/2014 14:52 0.1.1 (beta)

    Este patch foi apressado para corrigir um erro crítico:


    • Os valores agora serão dimensionados corretamente com os níveis.
    • O valor do dano de ataque agora analisa até 2 dígitos.
    17/04/2014 18:36 0.1.2 (beta)

    O patch inclui as seguintes alterações:


    • O script agora funcionará em campeões sem manal.
    • O valor da armadura agora analisa até 2 dígitos.

    Agradecimentos especiais a BryghtShadow por fazer o ajuste da infobox.

    Erros

    Erro de console:

    Attr.specified está obsoleto. Seu valor é sempre verdadeiro. Nota: Este erro não gerará nenhum problema com a funcionalidade do script.

    Comentários e sugestões

    Feedback sobre design, funcionalidade, expansão e a própria sintaxe são sempre úteis. Não tenha vergonha de dar a sua ideia.

    Próxima versão

    Para a próxima versão, decidi implementar o banco de dados dentro do script, em vez de capturá-lo externamente. Isso tornaria possível comparar os dados de forma muito mais fácil do que antes e possibilitaria a implementação de mais elementos do que antes.

    Q & A

    Eu preciso reinstalar a cada patch?

    Não, uma vez que o código que você usou para instalar, o script importa a versão mais recente do script. No entanto, isso não conta para o CSS. Se as alterações de CSS foram feitas, explicarei isso claramente no patch.

    Posso alterar a localização do botão de nível?

    É possível mover o botão de nível em outro local, desde que você tenha em mente que não pode alterar o aninhamento em si. Você pode trapacear com isso, no entanto, incluindo o valor mínimo, mesmo que eu não o recomendo. Aqui está um exemplo:

    # champion_info-lower #level {position: absolute; esquerda: -100px; direita: automático; topo: -110px; }

    Como posso aumentar o botão de nível?

    É possível com CSS em formas de servidor. Uma delas é aumentar o tamanho da fonte.

    Posso remover o tekst do botão?

    # champion_info-lower #level label {display: none; }

    Fim

    As opções de expansão usando JavaScript são relativamente infinitas. Depois que o código for limpo, talvez eu queira expandi-lo também na seção de habilidades, mas isso é apenas uma ideia. Talvez no futuro adicione ferramentas compaire a ele. Quem sabe ^^.

    Divirta-se com isso;)

    Adicione um comentário do Ferramenta LoLBox - Obtenha mais da sua infobox
    Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.