Drop Down Menu Text Showing Behind Photos

I've tried changing the z-index but nothing is changing?? On Chrome the menu appears normal though on other browsers such as Safari it's hiding behind the gallery images (not the home page slider) Maybe someone can help because I've done as much I can think of, thanks heaps !

my website is - White Boda Wedding Photography and you can see when you visit 'photography' you'll see the menu hides behind the gallery.

Good Book that Teaches Layouts

Hello
I'm looking for an awesome book that teaches CSS Layouts. Positioning elements can be quite a challenge in CSS. I have gone through the site http://learnlayout.com/ but that's just the very basics. I'm looking for a book that goes over layouts comprehensively.
I searched on Amazon but I really can't tell if the books are going to teach a whole lot of positing.

CSS Dropdown Menu Alignment

I am having trouble aligning this drop down menu I created. The drop down menu won't align with the main menu correctly. Please help me align it properly.

Here is my CSS:

li {
display:inline;
padding-left:30px;
padding-right:30px;
}
ul {
list-style: none;
text-align:center;
}
ul li {
display: inline-block;
}
ul li a {
color: 000000;
text-decoration: none;
font-size: 24px;
text-align:left;
}
ul li ul {
display: none;
position: absolute;
}
ul li:hover ul {
display:block;
background-color: transparent;
position:absolute;
text-align:center;
}
ul a:hover {

Wordpress Mobile CSS Issue

Hi folks,

Having a small problem here. I cannot see my page titles on my mobile browser or by shrinking my screen. Any thoughts on how to fix this? You can see what I'm talking to by visiting this page: http://tinyurl.com/omw59e8

Guys, please help me with this "Flexible Box Layout" problem!!!

Hi guys, I am trying to lay out my page using the "Flexible Box Layout" but I am having some irritating issue here, I've attached pics of the CSS file and the result, as you can see, for some reason, I get an "extra" box at the beginning of the navigation menu(I turned on the border left/right for better visual). Do you guys know why I am getting this issue please? Any suggestions are much much appreciated. Thank you very much. By the way, I am new to web coding.

Syndicate content