我试图将两个 div 并排排列在一起。我设法破解了 Firefox 和 chrome 的 CSS,但在使用 Internet Explorer 时遇到了问题。我看过这里,谷歌发现了一些但仍然有问题。
这是网站
http://colmandesigns.123abc.co.nz/dev/brittens/index.html
这是我的CSS
任何帮助都会很棒
谢谢
我试图将两个 div 并排排列在一起。我设法破解了 Firefox 和 chrome 的 CSS,但在使用 Internet Explorer 时遇到了问题。我看过这里,谷歌发现了一些但仍然有问题。
这是网站
http://colmandesigns.123abc.co.nz/dev/brittens/index.html
这是我的CSS
任何帮助都会很棒
谢谢
您的问题与您分隔元素的方式有关。要使用此结构对齐元素,您必须删除所有将锚点与图像分开的 <br>标签(在“staffimages”内)并使用 CSS 边距。
<div class="staffimages">
<a href="#">
<img src="images/staff.jpg" width="50" height="50" alt="Johnny" border="0">
</a>
<br> -- 删除这个
<br> -- 也删除这个(等等)
另外,我建议您不要使用特定于浏览器的 CSS hack,除非没有其他方法可以解决问题。
您可以在下面看到与您的 HTML 文件一起使用的 CSS 片段。
@charset "utf-8";
/* CSS 文档 */
正文 {边距:0 自动;}
.container {margin:0 auto; 宽度:1000px;高度:950 像素;背景图像:url(图像/container.png);}
#返回 {
位置:绝对;
左:0px;
顶部:16px;
宽度:700 像素;
右:700px;
高度:126px;
z 指数:-1;
背景图像:url(图像/bgbg.png);
}
/* 标题 */
.header {宽度:982px; 高度:370px;左边距:9px;背景图像:网址(图像/header.jpg);}
.navibg {背景图像:url(图像/navibg.png);宽度:983px;高度:56 像素;}
.logo {margin-top:-40px;}
/* 内容标题 */
#欢迎{宽度:89px; 高度:22px;填充左:50px;填充顶部:30px;向左飘浮;}
#services {宽度:89px; 高度:22px;左边距:-90px;填充顶部:250px;向左飘浮;}
#contactus {宽度:89px; 高度:22px;填充左:50px;填充顶部:30px;向左飘浮;}
#makinglifeeasy {宽度:89px; 高度:22px;填充左:30px;填充顶部:30px;向左飘浮;}
.分隔符{宽度:300px; 浮动:对;填充顶部:30px;填充右:90px;}
#team {位置:相对;边距顶部:30px;高度:19px;宽度:78px;浮动:对;右边距:-105px;}
/* 导航 */
.navi {浮动:右;填充右:50px;填充顶部:3px;}
/* 内容 */
.welcomecolumn {宽度:500px; 高度:自动;向左飘浮; 填充左:6px;填充顶部:5px;字体系列:Verdana、Arial、Helvetica、无衬线;字体大小:11px;文本对齐:对齐;颜色:#505050; 行高:150%;}
.servicecolumn {宽度:500px; 高度:自动;向左飘浮; 填充左:6px;填充顶部:5px;字体系列:Verdana、Arial、Helvetica、无衬线;字体大小:11px;文本对齐:对齐;颜色:#505050; 行高:150%;}
.list1 {浮动:左;左边距:-20px;}
.list2 {浮动:右;填充右:200px;}
/* 页脚 */
.footer {背景图片:url(图片/footer.png);宽度:982px;高度:65px;左边距:9px;边距顶部:460px;颜色:#505050}
.footernavi {字体大小:9px; 字体系列:Verdana、Arial、Helvetica、无衬线;浮动:对;填充右:60px;填充顶部:27px;}
.footernavidetails {字体大小:10px; 字体系列:Verdana、Arial、Helvetica、无衬线;向左飘浮; 填充左:308px;填充顶部:27px;颜色:#FFFFFF;}
.footertext {padding-left:40px; 字体大小:10px;字体系列:Verdana、Arial、Helvetica、无衬线;填充顶部:110px;填充底部:5px;颜色:#aeaeae; 文本对齐:中心}
/* 团队 */
.staffimages {
高度:自动;
向左飘浮;
左边距:12px;
边距顶部:15px;
}
.staffimages 一个{
显示:内联块;
边距底部:20px;
}
.stafftext1,.stafftext2,.stafftext3,.stafftext4,.stafftext5 {
宽度:150px;
向左飘浮;
左边距:80px;
颜色:#505050;
字体系列:Verdana、Arial、Helvetica、无衬线;
字体大小:10px;
文本对齐:对齐;
位置:绝对;
}
.stafftext1 {
顶部:30px;
}
.stafftext2 {
顶部:100px;
}
.stafftext3 {
顶部:170px;
}
.stafftext4 {
顶部:242px;
}
.stafftext5 {
顶部:311px;
}
/* 阅读更多 */
#readmore,#readmore2,#readmore3,#readmore4,#readmore5 {
宽度:100px;
高度:自动;
浮动:对;
位置:绝对;
左边距:80px;
}
#阅读更多 {
顶部:66px;
}
#readmore2 {
顶部:135px;
}
#readmore3 {
顶部:204 像素;
}
#readmore4 {
顶部:275 像素;
}
#readmore5 {
顶部:345 像素;
}
。联系方式
{字体系列:Verdana,Arial,Helvetica,无衬线;字体大小:12px;宽度:400px;填充左:8px;行高:40%;颜色:#626262}
.main {颜色:#626262}
/* 谷歌 */
。谷歌 {
宽度:300 像素;
高度:305px;
向左飘浮;
左边距:8px;
边距顶部:12px;
边距底部:20px;}
/* 链接 */
a.colman:链接{颜色:#aeaeae;text-decoration:none} /* 未访问的链接 */
a.colman:visited { 颜色:#aeaeae; text-decoration:none} /* 访问过的链接 */
a.colman:悬停{颜色:#0c3976; text-decoration:none} /* 鼠标悬停在链接上 */
a.colman:active { 颜色:#aeaeae; text-decoration:none} /* 选中的链接 */
a.footerlinks:link { color:#FFFFFF;} /* 未访问的链接 */
a.footerlinks:visited { color:#FFFFFF;} /* 访问过的链接 */
a.footerlinks:hover {color:#FFFFFF;} /* 鼠标悬停在链接上 */
a.footerlines:active { color:#FFFFFF;} /* 选中的链接 */