css样式在ie8下无法显示,ie9以上正常显示

<divclass="gm_r_4"><p>种类:</p><ul><labelclass="label_radio"><inputtype="radio"name="sk... <div class="gm_r_4"><p>种类:</p>
<ul>
<label class="label_radio">
<input type="radio" name="sku_0" value="11" checked="checked">
<span>Regular size</span>
</label>
<label class="label_radio">
<input type="radio" name="sku_0" value="12">
<span>Queen size</span>
</label>
</ul>
</div>
.gm_r_4 ul {height: 41px;text-align: left;}
label{display:inline-block;height:39px;line-height:39px;width: 100px;margin-left: 8px;}
:first-of-type{margin-left:0;}
:first-of-type label {max-width: 100px;line-height: 39px;height: 39px;}
.label_radio input{display:none;}
.label_radio span{display:block;min-width:100px;text-align:center;border: 1px solid #ced3d7;border-width:1px;font-size: 16px;border-radius: 3px;color: #000;}
.label_radio input:checked + span {background-color: #a3d1d2;}
前缀省略了.gm_r_4 ul
展开
 我来答
facelessman1
2014-12-08 · 超过20用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:51.4万
展开全部
如楼上所说,ie8不支持css3的选择符,first-of-type 是css3伪类选择符,既然是伪类选择符,那你就可以用class来解决,给所有第一个元素加一个class就可以了
追问
那也就是说,要想兼容ie8及以下版本,这种淘宝宝贝颜色、尺寸单选样式,就不能用单选按钮的样式去实现了,只能用下边的样式了

Regular size
Queen size
追答
和单选没关系,仅和选择符有关系
gan1235188
2014-12-06 · 超过29用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:51.5万
展开全部
你会使用:first-of-type选择器,不知道这个是css3选择器?ie8不支持css3选择器。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式