JSFiddle - React, Tailwind, and code Playground

by lasha

HTML

<div class="proarena">
    <div class="proarena2">
        <div class="leftpro">click to go left</div>
        <div class="proPartners">
            <table class="Pro" cellspacing="0" style="left: 0px;">
                <tbody>
                    <tr>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                    </tr>
                    <tr>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                    </tr>
                    <tr>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a href="#">Partners</a>

                        </td>
                        <td><a...

CSS

.proarena {
    background: url(http://i.imgur.com/DiteoVd.png) 50% 100% no-repeat;
    margin: 0px auto;
    padding-bottom: 22px;
    width: 800px;
}
.proarena2 {
    -webkit-box-shadow: rgb(200, 200, 200) 0px 0px 5px;
    background: rgb(245, 245, 245);
    border-radius: 5px;
    box-shadow: rgb(200, 200, 200) 0px 0px 5px;
    height: 100%;
    overflow: hidden;
    padding: 5px;
    width: 100%;
}
.proPartners {
    overflow: hidden;
    width: 800px;
}
.Pro {
    position: relative;
    background: url(http://i.imgur.com/LGTrDgE.png) 50% 0% repeat-y;
    border: 1px solid rgb(210, 210, 210);
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    left: 0px;
    position: relative;
    width: 968px;
}
.Pro tr, .Pro tr td {
    transition: all .5s ease-in;
    -webkit-transition: all .5s ease-in;
}
.Pro tr:nth-child(1n):hover td:nth-child(1n) {
    background: rgb(228, 228, 228);
}
.Pro tr td:hover {
    outline: rgb(180, 180, 180) solid 1px;
    background: rgb(255, 255, 255)!important;
}
.Pro tr td {
    background: rgb(248, 248, 248);
    height: 33px;
    line-height: 33px;
    text-align: center;
    width: 88px;
}
.Pro tr:nth-child(2n):hover td:nth-child(2n) {
    background: rgb(228, 228, 228);
}

JavaScript

var $container = $(".proPartners");
var widthOfContainer = $container.width();
var $table = $(".Pro");
$(".right").on("click", function (e) {
    $table.animate({
        left: "-=" + widthOfContainer
    }, 300);
});
$(".leftpro").on("click", function (e) {
    $table.animate({
        left: "+=" + widthOfContainer
    }, 300);
});