[Pro] 0.5px shift difference Safari and Firefox

Hi there

I am new here, I’ve been using Freeway Pro trial software for some time and I am learning it now. I have a problem with the CSS menu, my webpage header buttons look great in safari, but not the Firefox or IE.

There seems to be just a half pixel difference shit in Firefox and IE, my webpage width is 1000px, and when I preview it in safari it look perfectly aligned. What I am doing wrong? I tried playing with the Padding, still not results. Any advice?

cheers

kano


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Can you post a link to an online example for us to look at.

David


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi DeltaDave

Thanks for your reply.

I am not able to post a link yet, but I will try to be more clear now.

I have the header width of 1000px, on the bottom I have added horizontal CSS menu and I have checked the use content width box. I use Trebuchet MS font size 14 bold, no border in the Actions menu, only 2px item dividers left.

I tried reducing the text, increasing the padding in the CSS menu, but I still can not match it with header width. It looks like it needs just 0.5px to align.

Should I start again, or try to reduce my header, which is not what I want?

cheers

kano


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Ok

I fixed the problem by adding additional css menu at the right end for the last button. It looks aligned now, but it still looks a bit ugly as I used the dividers and custom border to the left only, after all it would have been much better if this software worked the way I expect it, this css menu is a complete pain, and it never aligned right. It looked like it needs 0.5px to align but no this software can’t do that, and I am not impressed at all, I was enthusiastic with it but now I am not that happy with it.

kano


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

First of all, are you using more than one CSS menu in the same parent
element? The CSS Menu Action is designed to allow you to create
multiple options. All you have to do is create a list, like this:

  • Home
  • Products
    • Widgets
    • Oven Mitts
    • Salsa
  • Customer Support
  • Contact Us
    • Phone
    • Post
    • Online

The action creates all the menu and submenu options for you based on
the contents of this list. You only need one instance of the Action to
make an entire menu bar full of separate submenus.

Second of all, there is no Web program on earth that can shift
anything by a half a pixel. There is no such thing possible in HTML.
One pixel at a time is the very highest resolution anyone can hope
for. If you’re in an image, then sure, anything like that is possible,
at the expense of the resulting image being slightly blurrier than it
would be if you lined things up on the grid of pixels. Freeway will
cheerfully do this for you in graphic text.

Walter

On Jul 16, 2011, at 12:19 PM, Michael Coldereo wrote:

Ok

I fixed the problem by adding additional css menu at the right end
for the last button. It looks aligned now, but it still looks a bit
ugly as I used the dividers and custom border to the left only,
after all it would have been much better if this software worked the
way I expect it, this css menu is a complete pain, and it never
aligned right. It looked like it needs 0.5px to align but no this
software can’t do that, and I am not impressed at all, I was
enthusiastic with it but now I am not that happy with it.

kano


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

hi waltd

I will try to be brief with an example I want to achieve with freeway pro.

I have a nice header width 1000px

Below I want to use the Horizontal CSS menu:

Home I News I Products I Contact I FAQ

Ok, as you see I don’t have any sub-menus, when I check the use content width button all text stretches about 700px, now I use the padding on both left and right to increase the spacing to align with my header width of exactly 1000px.

Well, I was not able to achieve this. So I copied the CSS menu pasted it over so now I have one CSS menu with the words - Home I News I Products I Contact and another CSS menu with the word FAQ, well this aligned this time at 1000px, but I suspect this wont look very right in different browsers. So my question is it possible, that I create a single CSS menu that can align at 1000px?


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Also I tried to remove borders, dividers, changing text size fonts etc., but still I am not able to align this horizontal menu at 1000px and of course it doesn’t look professional with tiny space difference with my header.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

I can’t help feeling that 1000px is a bit on the wide side when you bear in mind the capabilities of moblie browsers.

I would work at 960

Have you tried adding non-breaking spaces either side of your menu text to pad them out? Option/space

David


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

I tried reducing my width to 960, but again I can not align the CSS horizontal menu to my header, if I put one more pixel the last word button goes below, if I reduce 1px it doesn’t align again.

Also tried Option/space for the last word, still no results. It just needs a tiny space to align.

The only way I can make it right is by adding another CSS menu for the last word in the same parent element, which does not look very good.

What might be the problem? Why don’t you try to put a header of 960px and below to include CSS horizontal menu, my font is Trebuchet MS bold 14px,

I pretty much like this CSS menus so I will be glad if someone can make it right and comment on what I am missing here.

cheers

On 17 Jul 2011, 10:40 am, DeltaDave wrote:

I can’t help feeling that 1000px is a bit on the wide side when you bear in mind the capabilities of moblie browsers.

I would work at 960

Have you tried adding non-breaking spaces either side of your menu text to pad them out? Option/space

David


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

If you’re trying to make the tabs all add up to be the exact width of
the outer container, I’m not sure you can do that with this Action.
You can align the tabs left, right or center, but they take on the
width of their words plus whatever padding you’ve added to them.

If you wanted a menu with X number of tabs, each one 1/X wide, it’s
certainly do-able in hand-coded CSS, but I don’t see the controls in
the Action to give you that result. If you specify a width, you can
only do so in pixels or ems, and as you have noted, that’s not fine-
grained enough for this. You ideally need to specify the width of the
tabs in percentages, and then it will line up very neatly.

One thing that you can experiment with is using a background color on
the HTML item you apply the menu bar Action to, rather than setting
any background color in the menu itself. That way the background will
stretch all the way from one end to the other.

Another thing you can do is if you are using borders on your tabs is
to remove the left-most and right-most tab borders with CSS. Then if
you apply a border to the left and right side of the parent HTML item,
you will get the look of contiguous tabs, and only the very sharpest
of eyes will spot that the last tab is really a couple of pixels wider
than the rest.

Open Page / HTML Markup, and paste in the following code in the
Before /HEAD section of the page:

<style type="text/css">
#fwNav1 .fwFirstChild { border-left:none; }
#fwNav1 .fwLastChild { border-right:none; }
</style>

Note that this style will only apply to the first nav menu on the
page, you will have to look through your published source code to see
if there is also a fwNav2, 3, etc. in cases where you have more than
one menu on the page. But you should be able to get the look you’re
after if you use this technique along with a custom border on the HTML
box, and remember to set the background color on the box, not the
individual tabs of the menu.

Walter

On Jul 17, 2011, at 8:03 AM, Michael Coldereo wrote:

I tried reducing my width to 960, but again I can not align the CSS
horizontal menu to my header, if I put one more pixel the last word
button goes below, if I reduce 1px it doesn’t align again.

Also tried Option/space for the last word, still no results. It just
needs a tiny space to align.

The only way I can make it right is by adding another CSS menu for
the last word in the same parent element, which does not look very
good.

What might be the problem? Why don’t you try to put a header of
960px and below to include CSS horizontal menu, my font is Trebuchet
MS bold 14px,

I pretty much like this CSS menus so I will be glad if someone can
make it right and comment on what I am missing here.

cheers

On 17 Jul 2011, 10:40 am, DeltaDave wrote:

I can’t help feeling that 1000px is a bit on the wide side when you
bear in mind the capabilities of moblie browsers.

I would work at 960

Have you tried adding non-breaking spaces either side of your menu
text to pad them out? Option/space

David


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

applying background colour on the HTML item did the job, unfortunately I had to reduce again the width of the CSS menu, as it looked not very well on an iPad device.

For my next project I’ll be using the rollover action, seems pretty promising.

cheers


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Once you have a link so that we can see your page online we can probably offer improvements to make the process easier next time.

David


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options