所以我有一个小问题,我无法弄清楚自己。它最近才开始这样做,我绝不是专家,真的只是足够的知识来危险。问题是窗口要么将所有内容推送到一列,当它应该是两个相邻的包装 div 时,或者它显示无用的滚动条并且除了阻止信息之外什么都不做。
这是CSS代码:
body {
display:table;
font-family: helvetica;
background-image: url('bg-body.jpg');
background-size: 10% 100%;
background-repeat:repeat-x;
border: none;
font-size: 14px;
padding: 5px 5px;
height: 220px;
width: 396px;
margin: 0 auto;
}
#links {
display:table-row;
vertical-align:middle;
margin:auto auto;
width:180px;
height:200px;
padding-right:5px;
float:left;
}
#weather {
display:table-row;
vertical-align:middle;
width:180px;
height:200px;
margin-top:0px;
position:relative;
float:left;
background-image: url(bkg_weather.png);
background-repeat: no-repeat no-repeat;
text-align: center;
}
#weather a {
font-size: 14px;
}
a {
height:36px;
width:180px;
display:table-cell;
color: rgb(181, 181, 181);
text-decoration:none;
vertical-align:middle;
}
img {
display:inline;
padding-right:10px;
margin:3px 2px;
vertical-align:middle;
}
a:visited {
color: rgb(181, 181, 181);
text-decoration:none;
}
a:hover {
color: rgb(139, 1, 1);
text-decoration:none;
border-radius: 6px;
border: none;
background:-webkit-gradient(linear, left top, left bottom, from(#ddd), to(#afafaf));
padding-left:1px;
}
a:active {
color: rgb(139, 1, 1);
text-decoration:none;
border-radius: 6px;
border: none;
background:-webkit-gradient(linear, left top, left bottom, from(#aaa), to(#ccc));
}
这是html(注意大多数东西只是占位符):
<!DOCTYPE html>
<html>
<head>
<title>Student Quick Links</title>
<link rel="stylesheet" href="master.css" type="text/css" charset="utf-8">
</head>
<body>
<div id="links">
<div><a target="_blank" href="link1"><img src="home.png" width="30" height="30" alt="Homepage" title="">Homepage</a></div>
<div><a target="_blank" href="link2"><img src="mail.png" width="30" height="30" alt="Student Mail" title="Mail for Students">Student Mail</a></div>
<div><a target="_blank" href="link3"><img src="contacts.png" width="30" height="30" alt="Moodle for 9-12" title="Moodle for 9-12"/>Moodle for 9-12</a></div>
<div><a target="_blank" href="link4"><img src="calendar.png" width="30" height="30" alt="Moodle for K-8" title="Moodle for K-8"/>Moodle for K-8</a></div>
<div><a target="_blank" href="link5"><img src="documents.png" width="30" height="30" alt="Library Catalogs" title="Library Cataloges"/>Library Cataloges</a></div>
</div>
</div>
<div id="weather">
<iframe border="none" src="current_weather.htm" width="180px" height="138px"></iframe>
<br> <a href="link6" title="1">Additional Weather Information</a>
</div>
</body>
</html>
我正在为我们的学生开发一个 chrome 扩展程序,以便在他们的浏览器中使用一组快速链接……我们无法在 Google Apps Management 中推出书签,所以我正在编写一个扩展程序来自行处理。manifest.json 非常简单...标题和指向 popup.html 的链接。它现在在底部显示一个滚动条......我想我刚刚感到沮丧,我敢肯定这是我在沮丧中看不到的简单东西..
提前感谢您提供的任何帮助和建议。
平台:Google Chrome 和 Chrome OS 限制:不允许内联 Javascript 如果需要,可以提供更多信息。