Including a PHP file
Hi all,
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.
http://adamsrenovations.co.uk/
Or maybe I shouldn't be 'including' stuff in my CSS?
Thanks,
Andy
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.
Dave
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 id="menu">
<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>
</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?
Thanks,
Andy
not understanding the problem explain please?
Originally Posted by
barbeluk1
<div id="menu">
<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>
</div>
Should be
Code:
<ul id="menu">
<li><a href="index.php">Home</a></li>
<li><a href="micro.php">Services</a></li>
<li><a href="testimonials.php">Testimonials</a></li>
<li><a href="contact.php">Contact</a></li>
</ul>
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?
Dave
Hi there,
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.
Thanks again,
Andy
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Posting Permissions
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Forum Rules
Bookmarks