DeX Posted September 23, 2010 Share Posted September 23, 2010 I have an unordered list with an ordered list embedded like so: <ul> <li>point 1</li> <li> <ol> <li>embedded point 1</li> <li>embedded point 2</li> </ol> </li> <li>point 3</li> </ul> Because the <ol> is inside a <li> tag, it adds an extra bullet at the top of the ordered list. Is this normal HTML or would it be something that is haywire inside the CSS? I didn't write the CSS so I'm basically looking for a starting point to look for how to fix this. Thanks! Link to comment https://forums.phpfreaks.com/topic/214208-extra-bullet-showing-on-embedded-lists/ Share on other sites More sharing options...
Miss_Rebelx Posted September 23, 2010 Share Posted September 23, 2010 So what is showing up? Something like this? * point 1 * - embedded point 1 - embedded point 2 * point 3 Or something like this? * point 1 * - - embedded point 1 - embedded point 2 * point 3 If example one: If you don't want the extra bullet, don't create the extra <li>. Put the ordered list directly into the first bullet. If example two: (I don't know why it would be doing that... I expect the output of that code to be example 1) Link to comment https://forums.phpfreaks.com/topic/214208-extra-bullet-showing-on-embedded-lists/#findComment-1114622 Share on other sites More sharing options...
dbrimlow Posted September 23, 2010 Share Posted September 23, 2010 You put the ordered list in a new list item tag. So of course it will show a bullet as any new list item. You need to "embed" the ordered list within the original list-item tags. Remember, the original list item does NOT close until AFTER the closing embedded list tag. <ul> <li>point 1 <!-- embed ordered list INTO list-item --> <ol> <li>embedded point 1</li> <li>embedded point 2</li> </ol> </li> <!-- NOW close original list-item --> <li>point 3</li> </ul> Link to comment https://forums.phpfreaks.com/topic/214208-extra-bullet-showing-on-embedded-lists/#findComment-1114708 Share on other sites More sharing options...
DeX Posted September 24, 2010 Author Share Posted September 24, 2010 Thanks guys, I figured it out. I'm using Cascade as a content management system so it's modifying the code a little bit to conform to W3C standards, so it is putting the embedded list inside the parent <li> tag like you suggested. That's not causing it though, I looked through the global.css file that we have and it's adding a background bullet image to all <ol><li> tags so I just took it out. Problem solved! Link to comment https://forums.phpfreaks.com/topic/214208-extra-bullet-showing-on-embedded-lists/#findComment-1115084 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.