Why isn't width:300px height:150px; moving my div...?

#lebronjamesgoat {
position:fixed;
left:400px;
margin:40px;
width:250px;
height:150px;

Makes the div stretch from the left side of my webpage to the right, with the text centered in the middle.
How do I make a 250px x 150px box on the right side of my screen?
}

Try out flex-box. Read up the documentation and you can easily position items next to each other in various different arraignments.

Its so easy to learn and is so helpful. Read it.

You can position items like this:

image

All in a couple lines of code.