2017-06-12 1 views
-1

Ich erstelle einen Abschnitt für Mitarbeiter ihre Initialen mit HTML und CSS setzen. Ich kann nicht herausfinden, warum die Grenzen meiner initial-box's abgeschnitten werden. HierMeine div Grenzen werden abgeschnitten, wenn ich das Dokument

ist die html

#initials { 
 
    padding: 0px; 
 
} 
 

 
.initial-box { 
 
    width: 40px; 
 
    height: 30px; 
 
    border: 1px solid black; 
 
}
<div id="initials"> 
 
    <table id="initial-table"> 
 
    <tr class="initial-labels"> 
 
     <td>1st shift</td> 
 
     <td>2nd shift</td> 
 
     <td>3rd shift</td> 
 
    </tr> 
 
    <tr> 
 
     <td> 
 
     <div class="initial-box"></div> 
 
     </td> 
 
     <td> 
 
     <div class="initial-box"></div> 
 
     </td> 
 
     <td> 
 
     <div class="initial-box"></div> 
 
     </td> 
 
    </tr> 
 
    </table> 
 
</div>

Hier wird das Ergebnis Here is the result

+0

Basierend auf dem Code geschrieben Sie sie nicht – j08691

+0

Ich habe erkannt, dass es durch den Versuch in einer js Geige aus. Ich muss tiefer graben und sehen, was los ist. – zero01alpha

+0

@ j08691 Ich habe gerade festgestellt, dass dies nur geschieht, wenn ich die Seite drucke/in der Druckvorschau sehe – zero01alpha

Antwort

1

würde ich vorschlagen, um zu versuchen, box-sizing: border-box;-.initial-box hinzuzufügen, um die Rahmenbreite in der Höhe aufgenommen zu haben und Breiteneinstellungen.

#initials { 
 
    padding: 0px; 
 
} 
 

 
.initial-box { 
 
    box-sizing: border-box; 
 
    width: 40px; 
 
    height: 30px; 
 
    border: 1px solid black; 
 
}
<div id="initials"> 
 
    <table id="initial-table"> 
 
    <tr class="initial-labels"> 
 
     <td>1st shift</td> 
 
     <td>2nd shift</td> 
 
     <td>3rd shift</td> 
 
    </tr> 
 
    <tr> 
 
     <td> 
 
     <div class="initial-box"></div> 
 
     </td> 
 
     <td> 
 
     <div class="initial-box"></div> 
 
     </td> 
 
     <td> 
 
     <div class="initial-box"></div> 
 
     </td> 
 
    </tr> 
 
    </table> 
 
</div>

Verwandte Themen