Hi All,
If you view the following html in an IE browser, you will notice that the bullets on the list items to the right of the image will not appear.
I have added a border on the ul block so that you can see that the border begins underneath the image and extended out to the right to the end of the text.
This makes sense, the browser is attempting to make sure that all of the bullets are inline with eachother, which they are, but are hidden by the image. You can see that when the list extends below the image, the bullets appear correctly.
In a perfect world, I would like the bullets to appear to the right of the image -without- setting a margin. I do not want to set a margin against the ul because the bullets will not fall back to the left of the image when they fall underneath it.
Here is my current work-around:
If you have any idea how to do this without using a margin-left, please let me know!
Thanks,
Bontebok
If you view the following html in an IE browser, you will notice that the bullets on the list items to the right of the image will not appear.
Code:
<img src="none" width="100" height="50" align="left">
<ul style="border: solid black 1px">
<li>Test Test Test Test Test Test Test Test</li>
<li>Test Test Test Test Test Test Test Test</li>
<li>Test Test Test Test Test Test Test Test</li>
<li>Test Test Test Test Test Test Test Test</li>
<li>Test Test Test Test Test Test Test Test</li>
</ul>
I have added a border on the ul block so that you can see that the border begins underneath the image and extended out to the right to the end of the text.
This makes sense, the browser is attempting to make sure that all of the bullets are inline with eachother, which they are, but are hidden by the image. You can see that when the list extends below the image, the bullets appear correctly.
In a perfect world, I would like the bullets to appear to the right of the image -without- setting a margin. I do not want to set a margin against the ul because the bullets will not fall back to the left of the image when they fall underneath it.
Here is my current work-around:
Code:
<img src="none" width="100" height="50" align="left">
<ul style="margin-left: 128px; border: solid black 1px">
<li>Test Test Test Test Test Test Test Test</li>
<li>Test Test Test Test Test Test Test Test</li>
<li>Test Test Test Test Test Test Test Test</li>
<li>Test Test Test Test Test Test Test Test</li>
<li>Test Test Test Test Test Test Test Test</li>
</ul>
If you have any idea how to do this without using a margin-left, please let me know!
Thanks,
Bontebok