Milonic provide full featured pull down web menus for some of the worlds largest companies
click here to see what it can do for you

Download Milonic DHTML Menu
Buy Milonic DHTML Menu

Back To Start Of Archive
Taken From The Forum: Help & Support for DHTML Menu Version 5+
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:42

Text sizes in submenus with different browsers


Poster: sospiri
Dated: Monday February 5 2007 - 13:28:12 GMT

Why, in a cross-frames menu, does the text in a sub-menu come out much larger than the text in the top-level menu when using Firefox or Opera? This problem does not exist in Internet Explorer 6 and texts of all menus are rendered in the same size font.

See http://sorrentobarcrete.com (under development) for a sample.


Poster: Andy
Dated: Monday February 5 2007 - 15:03:09 GMT

Hi

Can I ask if it's absolutely necessary to use Frames for the structure of this site?

The reason I ask is that Frames are another layer of complexity for your site and by using them you tend to open several cans of worms.

I see that the site is in early stages of development so now would be a good time for a rethink.

Most web servers come with PHP or ASP that will allow you to build the site using headers and footers. This means you can change the structure and colors of the site at any time by changing just one file. Also, Frames are extremely poor at allowing search engines to view internal pages.

There are many more reasons for not using Frames, we'll do what we can to help either way but thought I'd ask first.

Cheers,
Andy

Text sizes in submenus with different browsers


Poster: sospiri
Dated: Monday February 5 2007 - 15:19:50 GMT

Hi Andy,

I will certainly stick with frames simply because I'm getting a bit too old in the tooth to learn about PHP, despite having looked at it quite recently! I am retired on Crete and it is surprising how many so-called "web designers" here won't even look at PHP. One reason for this is that it is a low-wage economy so why bother to drag yourself through a steep learning curve when the remuneration is so poor. In this case I am doing it as a freebie for a friend so even less incentive to learn PHP! :-)


Poster: Andy
Dated: Monday February 5 2007 - 15:30:24 GMT

There really is nothing to learn, this is all you need:

Code:
<?
   header();
<?

Put your pages <b>HTML</b> Here

<?
   footer()
?>


The header() and footer() functions sre just wrappers for more HTML.

What do you use for building HTML?


Poster: sospiri
Dated: Monday February 5 2007 - 15:38:47 GMT

The good old MS-DOS editor most of the time! :-)
Occasionally notepad, and TopDawg as a testbed for most things.


Poster: Andy
Dated: Monday February 5 2007 - 15:39:17 GMT

So you are handcoding your HTML then?


Poster: sospiri
Dated: Monday February 5 2007 - 15:56:56 GMT

Yes, and why not? :roll:

Inserting a Milonic menu involves handcoding as well!


Poster: Andy
Dated: Monday February 5 2007 - 18:41:18 GMT

Quote:
Yes, and why not?


Certainly wasn't having a dig - that's how we prefer to code our pages :D

I'm pretty sure we can solve all of your problems if you do switch over to PHP. The form submit problem from another post will be solved because we can provide you with a ready made PHP form mail script that Will work very well with the menu.

We can also provide you with some sample PHP code using headers and footers to do away with the Frames.

I'm certainly not trying to get out of doing more work. In fact, it's making me more work but you will end up with a much better website.

Anyway, let me know your decision and I'll advise accordingly.

Cheers,
Andy


Poster: sospiri
Dated: Monday February 5 2007 - 20:00:08 GMT

Thanks very much for the offer Andy - I do appreciate all you are doing.

I will stick with the frames if you don't mind as my time at the moment is very limited for various reasons - and they call this retirement! :P As my friend wants to get this finished well before the start of the tourist season, to change direction at this point would certainly slow down my development.

Cheers