大神求教啊

来源:3-7 编程练习

weibo_小田碎碎念_0

2016-10-15 16:02

1、为什么改变列表的宽度,就可以使列表之间的间隔变大,一直想不明白这个问题 2、这个案例里面想要文字居中的话,是把a的样式里面加text-align:center  还是在li里面加text-align:center?(验证发现两个都可以,想不明白原因) 3、【由于a标签属于内联元素,无高度和宽度属性,因此控制鼠标经过状态改变背景颜色时,仅在有文字的地方显示背景颜色。解决的办法是把a标签变为块级元素,display:block】,这个吧a变为块级元素后,它是和谁一起变成块级元素了,连在一起了,是和其他a元素,还是和列表嵌套在一起? 各位大神,求教

写回答 关注

1回答

  • BeingTowards
    2016-10-15 22:07:36
    已采纳

    1、改变列表的宽度,使列表之间的间隔变大,实际上是列表中的内容的间隔变大;

    2、text-align具有向下传递性,会不断向子元素传递,如设置在li元素上会传递到a元素上

    3、a为内联元素,它的高度为文字或图片的高度,不能占满父元素li的高度,所以需要设置a成块元素,让它的高度和父元素的一样,块元素设置给谁谁就变成块元素。

    如果对网页中的元素的高度、宽度变化不明显的你可以按F12打开开发者工具,Elemnt标签下,鼠标定位在元素上,网页上就会显示出元素的高度、宽度信息

    weibo_...

    非常感谢!

    2016-10-19 09:37:54

    共 3 条回复 >

企业网站综合布局实战

本课程重点介绍HTML/CSS实现常见企业网站布局的方法

157043 学习 · 1984 问题

查看课程

相似问题