最赞回答 / Willsf
background-position是设置背景位置,第一个参数:水平位置(左右)为0是不变化;第二个参数:设置垂直方向 (上下),-30px是向下移动30px。为什么减30px呢?因为这个按钮图片本身是120px*60px,总高度为60px;且已经在a样式里面设置为height: 30px;显示白色背景圆角。所以background-position:0 -30px;就是当你放在按钮时候高度下降30px,就有白色背景变为橙色背景效果。
2016-06-01
已采纳回答 / 慕粉3380059
Line-height行高属性,运用到对文字排版,实现上下排文字间隔距离,以及单排文字在一定高度情况上下垂直居中布局。一般我们对对象设置设置line-height行高属性即可实现让自动换行文字排版均匀间隔多少设置,有点类似于word的行距。
2016-05-26
最新回答 / 最近的距离是多少3456060
你这个margin-top:-10px;是给a标签里面用的。所以导致了a元素上移动了10像素的距离,而下面的线是另一个大的父元素ul的下border的值,是不会跟着你移动的,不然你自己可以试试,给a标签加个border-bottom:10px solid #F60,来移动试试就知道了。关键就是它不直接属于a标签里面所以就分开了。希望对你有帮助.
2016-05-26
已采纳回答 / 杉木3394355
a是对页面中所有的a标签设置相应的属性,.nav li a限定了属性作用的范围,即仅作用于class属性为nav的标签中的li子元素的子元素a。
2016-05-26