I am currently facing an issue with the CSS tab content on a website. The client requested to add an image in the background, which I have successfully implemented and tested on Chrome and IE. However, Safari seems to be cutting off the image. You can view the problem at http://jsfiddle.net/j9Ftx/11/. It seems like there might be some CSS styling for the tabs affecting the width, but I am unable to pinpoint the exact issue.
Appreciate any assistance!
.tabs {
position: relative;
margin: 40px auto;
width: 810px;
background-color:#FFFFFF;
background-image:url(http://creationdev.co.uk/expressiveprint/images/parrot.png);
background-repeat:no-repeat;
}
.tabs input {
position: absolute;
z-index: 1000;
height: 40px;
left: 0px;
top: 40px;
opacity: 0;
cursor: pointer;
}
...