Css 移动应用程序网站
我正在开发一个手机网站(主要是黑莓) 我搞不懂一个人是怎么发展成这样的。有些手机没有;我不支持CSS。如果我想要一个有向上和向下状态的按钮,我该怎么做?我通常会做一个锚,然后把图像放在背景中,然后我可以用伪类链接和活动来控制背景位置Css 移动应用程序网站,css,mobile,Css,Mobile,我正在开发一个手机网站(主要是黑莓) 我搞不懂一个人是怎么发展成这样的。有些手机没有;我不支持CSS。如果我想要一个有向上和向下状态的按钮,我该怎么做?我通常会做一个锚,然后把图像放在背景中,然后我可以用伪类链接和活动来控制背景位置 <a id="btnSearch"></a> #btnSearch{ height: 16px; overflow: hidden; background-image: url(img/btn
<a id="btnSearch"></a>
#btnSearch{
height: 16px;
overflow: hidden;
background-image: url(img/btnSearch.png);
}
#btnSearch:link,
#btnSearch:visited,
#btnSearch:hover{
background-position:0 0;
}
#btnSearch:active{
background-position:0 -16px;
}
#btnSearch{
高度:16px;
溢出:隐藏;
背景图片:url(img/btnSearch.png);
}
#搜索:链接,
#BTN搜索:已访问,
#搜索:悬停{
背景位置:0;
}
#BTN搜索:活动{
背景位置:0-16px;
}
但是我不能这样做,因为一些移动设备将什么也不显示。好吧,如果它们不支持CSS,那么你显然无法获得你描述的按钮效果。您所能做的最好是在锚定中提供替代文本:
<a id="btnSearch"><span>some text</span></a>
但是什么是移动应用程序网站开发的最佳实践?@DaveC426913:大多数主流移动浏览器都支持CSS,所以你不必太担心。如果您还想支持真正不支持的旧浏览器,您可以使用我上面建议的替代方案。
#btnSearch > span {
display: none;
}