为了账号安全,请及时绑定邮箱和手机立即绑定

字体变成红色失败,变为块级元素也失败。哪里的问题怎么改都不对?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<title>3.1页面头部制作练习题</title>

<style type="text/css">

body{

    margin:0;

    background-color:grey;

}

.h3{

    float:left;

    width:80px;

}    

.top li{

    display:block;

    float:right;

    width:70px;

    line-height:50px;

    margin:0 auto;

}

.top a:link{

    color:red;

    text-decoration:none;

}

.top a:hover{

    color:blue;

    text-decoration:none;

}


    /*在此定义相关样式,控制列表的显示形式*/




</style>

</head>


<body>

<h3>课程难度</h3>

<div class="top">

<ul>

    <li><a href="#">高级</a></li>

    <li><a href="#">中级</a></li>

    <li><a href="#">初级</a></li>

    <li><a href="#">全部</a></li>

</ul>

    </div>

</div>    




</body>

</html>


正在回答

3 回答

你的top-li没有设置高度,display没有起作用,可以连起来写

.top li,.top a:hover,.top a:active{

width:50px;

heitht:30px;

display:block;

background-color:red;

float:left;

}

0 回复 有任何疑惑可以回复我~

题目没说让字体变红吧,是背景变红。

就算你想让字体变红,a:link和a:visited 也要同时设置才行,

.top a:link,.top a:visited{

}

0 回复 有任何疑惑可以回复我~
把a标签变为块级元素,display:block
0 回复 有任何疑惑可以回复我~
#1

慕姐8291699 提问者

我重新写一个a标签的样式也是只有字体会变色,把display:block写入其它样式里面也是一样是怎么回事?还有一样的代码上次的字体颜色并没有变成红色而这次登录提交代码以后初始颜色就变成红色了,搞不明白。
2019-12-01 回复 有任何疑惑可以回复我~
#2

月缀_0 回复 慕姐8291699 提问者

有可能是这个浏览器的缓存问题
2019-12-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

字体变成红色失败,变为块级元素也失败。哪里的问题怎么改都不对?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信