中易网

CSS制作导航鼠标经过后面文字会跟着动怎么解决

答案:2  悬赏:80  
解决时间 2021-03-12 15:02
我做了一个简易的CSS导航,比如说一排有五个字,我鼠标移动到第一个字的时候后面四个字跟着会动,我想要后面的不动那怎么写呢,
我的代码如下:CSS:
ul{
width:950px;
height:40px;
font-size:12pt:
list-style-type:none;
margin:0;
padding:0;
background-color:#e6e6e6;
background-position:left top;
}
ul li
{
display:block;
float-left;
margin:0 0 0 115px;
}

ul li a{
height:43px;
clolr:red;
text-decoration:none;
display:block;
float:left;
padding-top:8px;
padding-right:15px;
padding-bottom:5px;
padding-left:15px;}

ul li a:hover{
font-size:12pt;
background-color:#00ffcc;
width:50px;
height:50px;}

HTML的如下:





最佳答案
我看你的代码实在晕,错误百出,
float:left;写成了float-left;
color:red;写成了clolr:red;
href=#"少写了半个引号
结束标签没有写
写成了

然后说一下为什么你后面的字为什么会动,因为你的a标签和a标签经过的宽高不一样,当然会动了。比如,你想想,本来a宽50px,你鼠标指上去是宽100px了,它后面当然会往右移啦。所以,你只要保持a和a:hover宽高一致就不会动来动去了。
例如去掉a:hover里的width:50px;height:50px;
全部回答
a:hover,a表示什么?超链接标记。hover呢?就是high+over,所以a:hover就表示鼠标移到超链接上面的状态,比如a:hover{ color:#f00;}鼠标经过超链接时字体变为红色,它是一个伪类,是选择符的一种。类似的还有a:link,a:active,a:visted,分别表示链接没被激活,被激活(刚按下鼠标),和已经被访问过后的状态。比如说字体颜色的变化,有无下划线删除线等等的样式。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
肠虫清怎么吃,饭后还是饭前还是早上还是睡前
金荣服饰我想知道这个在什么地方
专家帮忙看从柬埔寨带回来的这串手串
科学理论和科学假说的区别
一首英文歌女声,一开始几句唱得很轻,然后歌
求一个牛逼点的乱斗西游帮派名字
永盛车之家汽车美容养护中心我想知道这个在什
我买了个新的游戏手柄 cyber gadget cyber-ps
求y=log2(x2-x-6)的单调性
饥荒联机版,除了腾讯购买的还有什么绿色渠道
话说STEAM正版能打日语配音补丁吗
将80分米、10米、3000米、2千米按从大到小的
南昌娇桥镇下罗新村邮政编码是多少
新消规消防给水系统有哪些变化
vista更新中的human interface device是什么
推荐资讯
战舰世界和战机世界,坦克世界的全局经验通用
一物体系于氢气球的下方随氢气球一块上升,若
宝贝我爱你的背景音乐英文版的
值信汽车维修中心地址有知道的么?有点事想过
昌河福瑞达M50发动机是国产吗,丰田5A发动机
技术贴:怎样的同房,才会增加怀孕的几率
通常加油站地址在什么地方,想过去办事
华夏广告在什么地方啊,我要过去处理事情
旭华广告有限公司我想知道这个在什么地方
育婴师资格证好考吗?可以推荐就业吗?
微信上的爆火智商游戏怎么玩出高分
没有学历没有长相没有身材没有口才我能做什么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?