在css里写关于如新闻列表时,发现很多网站都针对链接的a标签既设置了line-height,又有设置height,并且一
在css里写关于如新闻列表时,发现很多网站都针对链接的a标签既设置了line-height,又有设置height,并且一般这两项设置的都是一样大的参数,请问一下,为什么会...
在css里写关于如新闻列表时,发现很多网站都针对链接的a标签既设置了line-height,又有设置height,并且一般这两项设置的都是一样大的参数,请问一下,为什么会这样做?有什么好处。因为我发现去掉height这一项,列表根本就没发生变化啊!那为什么不去掉height这一项。
如果说是为了更兼容浏览器的话,那是为了兼容那个浏览器啊。如果不加,在那个浏览器显示效果有时怎样的? 展开
如果说是为了更兼容浏览器的话,那是为了兼容那个浏览器啊。如果不加,在那个浏览器显示效果有时怎样的? 展开
展开全部
您说的这个写法,应该是把最终列表定义在 <a> 标签。
lene-height 对于<a>标签在多个浏览器中不被支持。
写 height 是为了定义 <a> 标签的绝对高度。div 中不像table支持垂直剧中。所以把 line-height 和 height 写成一样的值是为了垂直居中。
如果去掉 leight 在多个浏览器中 列表的高度会减小。
lene-height 对于<a>标签在多个浏览器中不被支持。
写 height 是为了定义 <a> 标签的绝对高度。div 中不像table支持垂直剧中。所以把 line-height 和 height 写成一样的值是为了垂直居中。
如果去掉 leight 在多个浏览器中 列表的高度会减小。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-08-31
展开全部
这是让a标签居中的,网页排布不同,表现会有差异,在有些网页中可能会列表上移,两个组合在一起是保险的居中做法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询