1
resposta

Outra forma

Olá, pessoal! Para atingir o resultado proposto utilizei outras medidas e outra lógica. Não sei se implica em algo problemático no futuro do projeto. Segue:

.twitter-header {
    background-color: #3C1D3D;
    border: 0.2em solid #000;
    font-family: "Open Sans Condensed", "Arial", sans-serif;
    font-size: 1em;
    text-align: center;
    color: #FFF;
    text-decoration: none;

    width: 40ch;
    height: auto;
    padding: 1em;
    box-sizing: border-box;

    position: absolute;
    z-index: 1;
    top: 3em;
    right: -4.1em;
    transform: rotate(45deg);
}

Vale lembrar que também é necessário esconder o eixo X do html e do body utilizando o overflow-x: hidden; no arquivo principal de css (site.css).

Resultado web: https://snag.gy/fIKrqQ.jpg

Resultado mobile: https://snag.gy/WtpZGm.jpg

Aguardo retorno. Valeu!

1 resposta

Fala aí Khayan, tudo bem? Primeiramente, parabéns pelo resultado diferente.

Como eu gosto de falar: "Na maioria das vezes, teremos mais de uma solução para um determinado problema (sim, existe as boas práticas e padrões)".

Independe de qual utilizada, o importante é que você tenha conseguido resolver e implementar sua funcionalidade.

Continue assim.

Abraços e bons estudos.