84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
学习是最好的投资!
img{display: block;}
正如前面的朋友所说,img是inline元素,把img转换为block块元素就可以了
img 属于行内元素,具有:
display: inline;
与文本相似,基线并不是在容器底部,设置下display或者font-size属性可以消除
header > a > img { display: inline-block; font-size: 0; }
改变其父元素 a 的行高line-height也可
header > a { line-height: 0; }
不是border:none?
我擦,难道不是text-decoration:none;?
设置链接a的样式?
a
a { text-decoration: none; }
http://www.w3schools.com/css/css_link.asphttp://www.w3schools.com/css/tryit.asp?filename=trycss_link_decoration
一般直接显示图片不会出现下划线。导致出现下划线是因为你在图片外套了a标签导致的,你可以在css中写a{text-decoration:none;}来消除a标签的下划线
加个CSS reset试试?
其实我想问下为什么要在*{padding:0; margin:0; background-color: #ccc;}这里的background-color设置的话,其他任何标签都会受到影响吧。
*{padding:0; margin:0; background-color: #ccc;}
img{display: block;}
正如前面的朋友所说,img是inline元素,把img转换为block块元素就可以了
img 属于行内元素,具有:
与文本相似,基线并不是在容器底部,设置下display或者font-size属性可以消除
改变其父元素 a 的行高line-height也可
不是border:none?
我擦,难道不是text-decoration:none;?
设置链接
a
的样式?http://www.w3schools.com/css/css_link.asp
http://www.w3schools.com/css/tryit.asp?filename=trycss_link_decoration
一般直接显示图片不会出现下划线。导致出现下划线是因为你在图片外套了a标签导致的,你可以在css中写
a{
text-decoration:none;
}
来消除a标签的下划线
加个CSS reset试试?
其实我想问下为什么要在
*{padding:0; margin:0; background-color: #ccc;}
这里的background-color设置的话,其他任何标签都会受到影响吧。