SLOBS Custom CSS Chat mit Stufen Nachrichten

Herzlich Willkommen auf StreamTalk.de, deiner Community rund um Twitch, Hitbox und Co.

Bei uns kannst Du deine Gedanken zu Twitch, Hitbox und Co. mit anderen teilen und Dich über interessante Themen rund ums Streaming austauschen, z.B. Chatbots, Donations, Sponsoring, Overlays, etc. Erhalte Hilfe und wertvolle Tipps für den Aufbau deines Streaming Channels. Außerdem kannst du deinen Stream in einem eigenen Bereich bei uns vorstellen oder nach Partnern für gemeinsame Projekte suchen.

Wir würden uns freuen, wenn du ein Teil dieser großartigen Community wirst: Jetzt registrieren



Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklärst du dich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Moin,

    ich hoffe ich finde hier jemanden der sich mit CSS auskennt, bzw HTML oder JS

    Ich versuche derzeit meinen Chat ein wenig anzupassen, leider hab ich davon wenig Ahnung und konnte im Internet nicht viel finden.

    Was ich will ist das mein Chat wie eine Treppe im Stream angezeigt wird.
    Wie herum die Treppe läuft ist mir dabei eher unwichtig.

    Erklärung:
    Immer wenn ein User eine Nachricht postet wir die letzte Nachricht nicht einfach nach oben geschoben sondern dazu noch ein wenig nach rechts oder eben nach unten links.


    Das einzige was ich gefunden habe ist wo jemand dies als ein Problem hatte und es grade haben wollte.
    Wieso es bei ihm so war, konnte ich nicht nachvollziehen. Zudem war die Treppe auch nicht immer gleich. Sondern die Stufen waren verschoben mal davor mal dahinter.

    Alles andere war nicht auf auf einen Chat bezogen udn hat mich unerfahrenen da eher noch mehr verwirrt :D


    Quellcode

    1. @import url(https://fonts.googleapis.com/css?family=Roboto:700);
    2. * {
    3. box-sizing: border-box;
    4. }
    5. html, body {
    6. height: 100%;
    7. overflow: hidden;
    8. }
    9. body {
    10. text-shadow: 0 0 1px #000, 0 0 2px #000;
    11. background: {background_color};
    12. font-family: 'Roboto';
    13. font-weight: 700;
    14. font-size: {font_size};
    15. line-height: 1.5em;
    16. color: {text_color};
    17. }
    18. #log>div {
    19. animation: fadeInRight .3s ease forwards, fadeOut 0.5s ease {message_hide_delay} forwards;
    20. -webkit-animation: fadeInRight .3s ease forwards, fadeOut 0.5s ease {message_hide_delay} forwards;
    21. }
    22. .colon {
    23. display: none;
    24. }
    25. #log {
    26. display: table;
    27. position: absolute;
    28. bottom: 0;
    29. left: 0;
    30. padding: 0 10px 10px;
    31. width: 100%;
    32. table-layout: fixed;
    33. }
    34. #log>div.deleted {
    35. visibility: hidden;
    36. }
    37. #log .emote {
    38. background-repeat: no-repeat;
    39. background-position: center;
    40. background-size: contain;
    41. padding: 0.4em 0.2em;
    42. position: relative;
    43. }
    44. #log .emote img {
    45. display: inline-block;
    46. height: 1em;
    47. opacity: 0;
    48. }
    49. #log .message,#log .meta {
    50. vertical-align: top;
    51. display: table-cell;
    52. padding-left: 0.2em;
    53. }
    54. #log .meta {
    55. width: 35%;
    56. padding-right: 0.5em;
    57. white-space: nowrap;
    58. text-overflow: ellipsis;
    59. overflow: hidden;
    60. }
    61. #log .message {
    62. word-wrap: break-word;
    63. width: 65%;
    64. }
    65. .badge {
    66. display: inline-block;
    67. margin-right: 0.2em;
    68. position: relative;
    69. height: 1em;
    70. vertical-align: middle;
    71. top: -0.1em;
    72. }
    73. .name {
    74. margin-left: 0em;
    75. }
    Alles anzeigen


    Fals jemand da eine Idee hat, bin ich sehr dankbar. :D