Including a PHP file
I'm including a menu.php in my page to try and save time doing edits further down the line.
It seems to be working though the menu that I include has a thick line under it that's the same colour as the menu background.
Can anyone tell me what's causing this please, I can't find the fault anywhere.
Or maybe I shouldn't be 'including' stuff in my CSS?
Your div #menubar has non html stuff in it, like meta tags, <link tags, etc. You can't put that in the middle of html code, it needs to be in the <head> section.
You also have multiple <html> tags and nested <body> tags. Start with valid code first.
what is the code inside your include file?
Thanks for the replies.
I've stripped out the other stuff from the menu.php file so that it is now just:
<div class="navtext"><a href="index.php">Home</a></div>
<div class="navtext"><a href="micro.php">Services</a></div>
<div class="navtext"><a href="testimonials.php">Testimonials</a></div>
<div class="navtext"><a href="contact.php">Contact Us</a> 2 </div>
I've also put the link to the menu CSS in the index.php.
Trouble is, I've still got the problem? Any other ideas?
not understanding the problem explain please?
Originally Posted by
I'll take a look at the CSS aspect when I get home.
The only "thick line" I see is the #menu div itself, which is 40px tall in your css. Is that the line you're referring to?
Thanks for the replies. I've taken the min height out of the menu div and this has sorted the problem. I was assuming that the php menu would go inside the menu div but it seems to include the menu then add the menu div below it, which is why I was getting the 40px high bar blue bar below the menu.
Users Browsing this Thread
There are currently 1 users browsing this thread.
(0 members and 1 guests)