【发布时间】:2015-03-09 06:13:25
【问题描述】:
我的网站标题包含在设置为蓝色背景和黄色字体颜色的行中,标题、标语和电话号码都在桌面模式下正确呈现,但电话号码在较小的屏幕尺寸下无法正确呈现颜色(出现褪色蓝色)。 标题和口号在 hgroup 中,但电话号码有一个元素类“fonebanner”。 我尝试了几种 HTML 和 CSS 脚本的变体,但无济于事,可以查看该网站的模型 here - 非常感谢您的建议。
.row2 {
background-color: #0000ff;
color: #ffff00;
}
#header .fonebanner {
clear: right;
float: right;
margin-top: 25px;
}
#header .fonebanner h2 {
font-family: Arial, sans-serif;
font-size: 3em;
font-weight: bold;
}
@media screen and (min-width: 180px) and (max-width: 479px){
#header .fonebanner {
display: block;
float: none;
margin: 0 0 20px;
}
#header .fonebanner h2 {
font-size: 2em;
}
}
<div class="row2">
<header id="header">
<div id="hgroup">
<h1>ABC HTMLDESIGNS</h1>
<h2>Catchy Slogan!</h2>
</div>
<div class="fonebanner">
<h2>01234 987654</h2>
</div>..............
【问题讨论】:
-
作为附录 - 我最近收到一个朋友的通知,他有一台亚马逊 Android 设备(手机),在该设备上一切正常,所以这可能是设备特定的问题。跨度>
-
这是一个怪癖:Apple 移动设备不会在我的网站标题元素中以除蓝色以外的任何颜色显示任何数字。我已将带有 Tel: 前缀的站点的索引页面更新为以黄色显示的电话号码,但该号码是蓝色的。