Hallo nochmals
statt padding musst du nun margin benutzen (auf den inhalt anwenden), um den inhalt des div-containers zu positionieren!
habe nun
<div style="position: absolute; height: 50px; margin-right: 100%; top: 0px; left: 0px; background-color: #FFCF00; ">
Inhalt
</div>
gemacht, jetzt ist das div aber nicht 100% breit, wie er sollte, sondern nur noch so breit, wie der Text ist.
Grüsse, NiX