的CSS:如何更好地控制火狐和谷歌Chrome间距
body {
background:black;
width:960px;
}
#jsddm a {
padding:5px 10px;
font:16px Calibri;
text-transform: uppercase;
text-decoration: none;
font-weight:bold;
border: 2px silver outset;
color: #000000;
text-shadow:-1px 0 #AAD036, 0 1px #AAD036, 1px 0 #AAD036, 0 -1px #AAD036;
}
#one a {
background:-webkit-linear-gradient(#FF0000, white 20%, #FF0000 80%);
background:-moz-linear-gradient(#FF0000, white 20%, #FF0000 80%);
background:linear-gradient(#FF0000, white 20%, #FF0000 80%);
}
#two a {
background:-webkit-linear-gradient(#FF00FF, white 20%, #FF00FF 80%);
background:-moz-linear-gradient(#FF00FF, white 20%, #FF00FF 80%);
background:linear-gradient(#FF00FF, white 20%, #FF00FF 80%);
}
#three a {
background:-webkit-linear-gradient(#00FFFF, white 20%, #00FFFF 80%);
background:-moz-linear-gradient(#00FFFF, white 20%, #00FFFF 80%);
background:linear-gradient(#00FFFF, white 20%, #00FFFF 80%);
}
#four a {
background:-webkit-linear-gradient(#00FF00, white 20%, #00FF00 80%);
background:-moz-linear-gradient(#00FF00, white 20%, #00FF00 80%);
background:linear-gradient(#00FF00, white 20%, #00FF00 80%);
}
#five a {
background:-webkit-linear-gradient(#FFFF00, white 20%, #FFFF00 80%);
background:-moz-linear-gradient(#FFFF00, white 20%, #FFFF00 80%);
background:linear-gradient(#FFFF00, white 20%, #FFFF00 80%);
}
#six a {
background:-webkit-linear-gradient(#990099, white 20%, #990099 80%);
background:-moz-linear-gradient(#990099, white 20%, #990099 80%);
background:linear-gradient(#990099, white 20%, #990099 80%);
}
#seven a {
background:-webkit-linear-gradient(#3366FF, white 20%, #3366FF 80%);
background:-moz-linear-gradient(#3366FF, white 20%, #3366FF 80%);
background:linear-gradient(#3366FF, white 20%, #3366FF 80%);
}
#eight a {
background:-webkit-linear-gradient(#FF9900, white 20%, #FF9900 80%);
background:-moz-linear-gradient(#FF9900, white 20%, #FF9900 80%);
background:linear-gradient(#FF9900, white 20%, #FF9900 80%);
}
#jsddm {
width: auto;
height:auto;
text-align:center;
margin-left:-42px;
margin-top:-10px
}
#jsddm li {
text-align:center;
padding: 0.5px;
display: inline;
width:auto;
height:inherit;
float: left;
}
#jsddm li a:hover {
color: #AAD036;
text-shadow:-1px 0 #669933, 0 1px #669933, 1px 0 #669933, 0 -1px #669933;
font: 16px Calibri;
padding-top: 6px;
font-weight: bold;
padding-bottom: 6px;
}
</style>
的HTML:
<ul id="jsddm">
<li id="one"><a href="index.html">About</a></li>
<li id="two"><a href="http://http://www.android.com/">Official Page</a></li>
<li id="three"><a href="http://developer.android.com/index.html">Developers</a></li>
<li id="four"><a href="https://play.google.com/store">Google Play</a></li>
<li id="five"><a href="http://www.android.com/phones-and-tablets/">Phones & Tablets</a></li>
<li id="six"><a href="http://www.android.com/versions/kit-kat-4-4/">Kit Kat (4.4)</a></li>
<li id="seven"><a href="http://www.android.com/apps-and-entertainment/">Entertainment</a></li>
<li id="eight"><a href="https://plus.google.com/+android/posts">Google+</a></li>
</ul>
家伙嗨,
我有一个jQuery头与不同颜色的按钮(LI )为您带来独特的链接。我已经得到了很好的工作,但Firefox和Chrome中每个按钮的间距都不相同,如图所示。为了保持各自的宽高比,我一直在更改我的代码几个小时。我甚至去设置每个按钮的宽度。你们能帮我解决这个问题吗?
为什么你想要的?人们可能不会有这两种情况,并且比较宽泛。那么基于浏览器的所有其他文本会稍有不同,你将如何解决这个问题呢? ...我想说什么,不要打扰,否则你会花费更多的时间来修复这些东西,而不是建立一个网站..(这个微小的差异是肯定的浏览器如何呈现他们的字体,这将有所不同无论如何) – LGSon
您使用的是reset.css吗?如果不尝试一个,它基本上可以帮助你处理很多你正在经历的事情。 – Tinfoilboy
@PellePenna我经常使用这个JQuery头,这一直是一个问题。按钮不符合我给定的标题。它看起来很sl。。 – l33tspeak