Konwersja szerokości z procentu na piksele

Mam stół w środku<div>:

<div id="fixeddiv">
    <table id="fixedtable">
        <tr class="firstrow">
            <td class="td11"></td>
            <td class="td12"></td>
            <td class="td13"></td>
        </tr>

        <tr class="secondrow">
            <td class="td21" style="width:10%"></td>
            <td class="td22" style="width:20%"></td> 
            <td class="td23" style="width:70%"></td>
        </tr>
    </table>
</div>

CSS:

#fixeddiv
{
    overflow:auto;
    margin:0px;
    padding:0px;
    position: relative;
    text-align:left;
    width: 48%;
}

#fixedtable
{
    background-color: White;
    border-spacing:0px;
    cursor: pointer;
    width: 100%;
    height: 100%;
    font-family: Calibri !important;
    color: Black;
    font-size: 14px;
}

.firstrow
{
    position: absolute;
    margin: 0px;
    left: 0;
    top: 0;
    background: url(../Content/Images/header.jpg) repeat-x center top;
    color: White;
    font-weight: bold;
    text-align: center;

}
#fixedtable tr td
{
    padding: 5px !important;
    border: 1px solid #FFFFFF;
    text-align: center;
}

Obliczam szerokośćtd21 z$('.td21').width() i przypisywanie szerokości dotd11 lubić$('td11').width($('.td21').width()).

Problem polega na tym, że stosowane szerokości nie są takie same, różnią się w zależności od1px i nie mogłem tego znaleźć1px występuje różnica. The.td21 szerokość jest1px Lepszy niż.td11.

Czy ktoś może mi pomóc znaleźć rozwiązanie?

questionAnswers(3)

yourAnswerToTheQuestion