2017-05-30 4 views
1

Eine Positionierungsfrage.
Ich habe <table> zentriert und ich möchte <div> auf der rechten Seite positionieren, so wird Tabelle nicht leicht nach links bewegen. Wie mache ich das?
Positionselement auf der rechten Seite eines anderen

Ich bin nicht sehr erfahren mit CSS und kenne nur Grundlagen, so dass Positionierung immer ein Schmerz für mich war.

+0

Können Sie nach dem Code, den Sie bisher versucht haben? –

Antwort

2

Sie könnten die Tabelle und div in ein Element, zentriert horizontal und position: relative setzen und absolute Positionierung verwenden, um das div außerhalb und auf der rechten Seite zu setzen.

.center { 
 
    width: 50%; 
 
    margin: auto; 
 
    position: relative; 
 
} 
 

 
table { 
 
    background: blue; 
 
    width: 100%; 
 
} 
 

 
.side { 
 
    position: absolute; 
 
    top: 0; left: 100%; 
 
    background: red; 
 
}
<div class="center"> 
 
    <table> 
 
    <tr> 
 
     <td>table</td> 
 
    </tr> 
 
    </table> 
 
    <div class="side">div</div> 
 
</div>

+0

Genau das, was ich brauchte! Vielen Dank! – Vlad

+0

@vlad genial du bist willkommen :) –

Verwandte Themen