我的理解是这样的事情是不可能的。但是我为朋友开发的网站在 Chrome for Windows 7/8 和 Chrome for Mac OS X 中的呈现方式不同。
链接到有问题的网站:Phillip Elder Music
请注意其中一个版本中“联系人”选项卡的悬挂。
在 IE9 中渲染显示了同样的问题,但我能够创建一个对齐所有内容的 IE 特定工作表。
这是 Chrome 目前使用的 CSS。请让我知道如何在两个操作系统上对齐底部。
/*________Navigation and Body_________*/
body {
background-image: url(../images/drumKeyboard.png);
background-color: #fbfbfb;
background-size: 960px 208px;
background-repeat:no-repeat;
background-position: top center;
}
nav ul {
font-family: 'Cabin', sans-serif;
list-style: none;
text-align: right;
margin-top: 30px;
margin-right: -15px;
}
nav ul a {
text-decoration: none;
color: black;
}
nav ul li:hover {
background-color: black;
color: #fbfbfb;
}
nav ul li {
padding: 3px 20px 6px 0px;
margin-left: 25px;
margin-bottom: 3px;
border-radius: 13px 0px 0px 13px;
}
img.logo {
border: none;
height: 180px;
width: 180px;
}
/*________Content________*/
.tabs .active {
color: #fbfbfb;
position: relative;
}
.tabs .active li {
background-color: black;
}
.panelContainer {
clear: both;
margin-bottom: 25px;
padding: 10px;
font-family: sans-serif;
}
.panel p {
color: black;
}
/*_________Unordered Lists CSS______*/
ul.upcoming {
list-style: none;
margin-left: -40px;
}
ul.upcoming li {
margin:31px 0px 0px 0px
}
ul.media {
list-style: none;
margin-left: 0px;
}
ul.media li {
margin:24px 0px 0px 0px
}
ul.works {
list-style: none;
margin-left: -40px;
}
ul.works li {
margin:24px 0px 0px 0px
}
/*____________Link CSS_____________*/
a {
border: none;
color: #73b3e1;
}
a:visited {
border: none;
color: #73b3e1;
}
a.media {
border: none;
color: #000000;
}
a.media:visited {
border: none;
color: #000000;
}
/*__________Images CSS___________*/
img.follow {
border: none;
height: 70px;
width: 320px;
}
img.social.first{
border: none;
padding-left: 40px;
padding-right: 20px;
width: 8%;
}
img.social.middle{
border: none;
padding-left: 20px;
padding-right: 20px;
width: 8%;
}
img.social.last{
border: none;
padding-left: 20px;
padding-right: 40px;
width: 8%;
}