Forums

  • # January 28, 2013 at 9:23 pm

    Hello, just recently found this site. It’s neat!

    So, I have an annoying problem:

    My lists add unwanted spacing in between the lines. I think it wants to ‘equal it out’ – Whatever it is, I want to get rid of it.

    Orange is the background color for the

      list, on a yellow div background, so you can see better.

      The HTML (look at source, I don’t know how to make it appear as code, it automatically formats):

      • (1) 5800PIR-RES Wireless Motion Detector
      • (3) 5816 Standard Wireless Door/Window Transmitters with Magnet and Spacer
      • (1) GSM Module
      • (1) 5834-4 Wireless Keychain Remote
      • (1) RJ31 jack and cord set
      • (1) Rechargeable Back-up Battery Pack
      • (1) 9VAC Transformer
      • (1) LYNX Touch Programming Guide
      • (4) Alarm Warning Decals
      • LYNX Touch User Guide

      The CSS:

      .productwrapper li
      {

      width: 48%;
      height:100%;
      float: left;
      margin-right: 4px;
      font-size:11px;
      line-height:110%;
      background-color:orange;

      }

      The Problem ( picture):
      http://imageshack.us/photo/my-images/9/67490038.png/

      See the annoying space? Tried some things such as making the

      • tags on the same line,
        didn’t work.

        It’s on wordpress in the text edit tab for the page, in case that makes a difference.

    # January 28, 2013 at 9:47 pm

    @srig99, how do you do that? I clicked the ‘code’ button when I highlighted the html, but it formatted anyways.

    # January 28, 2013 at 10:16 pm

    OK, thank you. The code tag seems to only work on the CSS for some reason, not the HTML. But that doesn’t matter.

    I made a codepen: http://cdpn.io/khsgF

    Cool thing! Can you help?

    # January 28, 2013 at 10:53 pm

    @srig99

    Hello, thanks for the help!
    It actually works if I restrict the size to the original box I had, too, but once I replace it with my li list it does the same thing!

    # January 28, 2013 at 10:58 pm

    Not quite, it doesn’t work with my line items and still divides it in a strange way. I actually figured out now how to link to the original code I had, it’s here:

    http://codepen.io/anon/pen/khsgF

    I think it might have something to do with the ‘strong’ tags?

    # January 28, 2013 at 11:17 pm

    @srig99
    First of all, thank you for your patience.
    Second of all, the pages you linked claim there’s nothing there. :(

    # January 28, 2013 at 11:22 pm

    Hello,
    @srig99
    Can you put it in a box with this size:
    width:395px;
    height: 140px;

    It seems to be messing up with that size.

    # January 28, 2013 at 11:28 pm

    Is there a workaround? Should I perhaps make two separate Divs and have a separate list for each? Those dimensions are important :(

    Edit: unfortunately, it seems to not work.

    # January 29, 2013 at 1:15 am

    The fact is that you have a couple of extraordinarily long list items there that just aren’t going to fit inside the div you want unless a very small font-size is used.

    # January 29, 2013 at 8:36 am

    @Gingerbread, would [This…](http://cdpn.io/GEmIt “”) work for you?

    # January 29, 2013 at 8:53 am

    @Gingerbread, [Here’s a pen](http://codepen.io/wolfcry911/full/mqtiL “”) showing different techniques. In each case I used the dimensions you gave above. The font-size used is going to vary depending on the font you specify (I left default san-serif).

    The first is just a replica of your image. The reason for the spaces is that a float will not render higher than a previous float – so the long list items are creating the spaces.

    The second shows two lists with an equal number of list items. But because the li are of different length, you’ll wind up with different length lists. This assumes that the lists are dynamic – if you’re hard coding them, you could alter the number of items each list has.

    The third is a simple single full width list – might be the best option. It would need a slightly smaller font-size to fit everything however.

    Note that in the future, or now if you want to use browser prefixes, you could use css columns to achieve your orginal desired look. The fourth example shows this (with prefixes)

Viewing 11 posts - 1 through 11 (of 11 total)

You must be logged in to reply to this topic.

icon-anchoricon-closeicon-emailicon-linkicon-logo-staricon-menuicon-nav-guideicon-searchicon-staricon-tag