Sign up form radio buttons

Discussion in 'Templates customization' started by eplr4, Jan 8, 2007.

  1. eplr4

    eplr4 New Member

    Joined:
    Nov 6, 2006
    Messages:
    5
    Is it standard to have product names on the line below the radio buttons on signup.php ?

    Every other amember sign up form I have seen, the product name is directly next to the radio button, but on mine is it below the radio button.

    Why does this happen?

    The product names are short so there is definitely enough room to put it next to the radio button.

    Ive looked in signup.html but i dont see any line breaks in there.

    How can i change it so the product names come up next to the radio buttons?

    You can see what Im talking about here-
    http://www.exclusiveplrwebsites.com/amember/signup.php
  2. draj

    draj New Member

    Joined:
    Dec 29, 2006
    Messages:
    252
    Hi!

    Well, remove the br tag:

    <label for="product6"><b>PLR Websites (free)</b><br />

    to

    <label for="product6"><b>PLR Websites (free)</b>

    from the respective codes in the scripts...
  3. eplr4

    eplr4 New Member

    Joined:
    Nov 6, 2006
    Messages:
    5
    There are no br tags existant after the radio button. The br tag you have quoted above occur after the text.
    My page is behaving as though there is a br tag before that text.
  4. draj

    draj New Member

    Joined:
    Dec 29, 2006
    Messages:
    252
    Hi!

    Well, you are in principle right. I was in a hurry earlier. Normally things like this DO NOT appear in a smartly designed script like aMember, which is mature enough since many years.

    > My page is behaving as though there is a br tag before that text.

    Here you are talking about an invisible behaviour of the page that lead me to see your stylesheets. You mention indirectly that you could not see any <br> tags! So if this was not in your signup.html, which is the reason why you could not see it, I could smell that it could be from your stylesheets. Obviously those invisible behaviours result from there, isn't it!!!

    > <label for="product6"><b>PLR Websites (free)</b><br />

    You have a for="product6" in your label tag. This is the problem! Check by removing the for= and you shall see the correct result. It shall no longer create the <br> effect.

    However, I assume that you wanna have this tag for=" because you created it. So if you want to have better control correct it in there. So what you need to do is stop creating <br> effects through your stylesheets. Check your default3.css and remove display:block command from the form.label. Only thereafter you could use the label tag with all the formatting you desire.

    Hope this helps.
  5. alex

    alex aMember Pro Customer Staff Member

    Joined:
    Jan 24, 2004
    Messages:
    6,021
  6. eplr4

    eplr4 New Member

    Joined:
    Nov 6, 2006
    Messages:
    5
    That fixed it, thanks Alex :)

Share This Page