![]() |
Margin-right not working
Hi Guys,
I can't understand why margin-right doesn't work even though my syntax appears correct in code below and margin-left works with same syntax. I want both left and right margins equal. Also I'm trying to get rid of space under image, which I can't see where space is created in code. Any ideas/help is greatly appreciated. Thanks Code:
<!DOCTYPE html> |
Of course margin-right works, but not the way you think it does. You only have one and that's in the container div which is the main div, everything is inside of it. You can't control elements inside of it that way. If you float the container div to the right you will see the right margin, Right now there is nothing to the right of it close enough to show it.
Try this: Code:
<div class="hr" style='margin-top:-.8em' ><hr /></div> |
Your container does have a 50/50 margin. You just are not seeing it on the right because the page is much wider.
You don't want to do what you did. You are using a table to position stuff on the page. That is not the purpose of tables. What you want to do is use CSS to position things. Here is a place you can go (for free) to learn CSS: http://www.w3schools.com/css/default.asp I can't see where the extra 5 px on the div that contains the image is coming from. |
| All times are GMT +1. The time now is 12:07 PM. |
Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.