Reputation: 3821
In this example The div with id parent
is not being scaled to the appropriate height. This is fixed when the last element in the parent div with the class c_b
is styled with clear:both
. However, if ONLY the <a>
tag with the class link
is styled with clear:both
nothing happens. I am wondering why clear:both
appears to work correctly if the last element is a div but doesn't work for link elements.
Thanks
Upvotes: 1
Views: 415
Reputation: 483
a
is an inline tag and a div is a block.
add display: block
as css to the a
tag.
edit:
Since this is getting some upvotes here's how to add the css:
Add the css as style
in the a
tag:
<a href="#yourlink" style="display: block;"> My link </a>
Or by adding it to a stylesheet linked from the <head>
tag.
Upvotes: 5