什么时候div写在a里面,什么时候a写在div里?
1、menu-item里为啥要加a标签,并没有跳转呀,这里不太明白为啥要这样写..
2、然后下面的图片轮播里,把div写在a标签里面,也不是很明白为什么要这样,
我在F12控制台看,div虽然有高度,但无法撑起父标签a的高度的,
即a标签的高度为0,子标签div的高度为460px
那这样即使在图片轮播的a标签中加入链接,a标签的大小为0*0,点到的不是div吗,还能实现跳转吗?
3、什么时候div写在a里面,什么时候a写在div里?
正在回答
实际上这个a的宽度和高度是自适应的,因为图片的载体div在a标签内,因此,假设a标签设置了超链接,点击图片是可以实现跳转的
1、menu-item里为啥要加a标签,并没有跳转呀,这里不太明白为啥要这样写
答:这里老师虽然没有写链接跳转,但是一般是实现跳转的(譬如慕课的官网轮播图),点击
是会跳转到相应分类的课程页面的
2、然后下面的图片轮播里,把div写在a标签里面,也不是很明白为什么要这样,
答:一般官网上点击图片是可以跳转到相应的内容页面的。
其中1、2两条都不是固定的,可以根据具体的需求进行代码编写,也可以不放链接
3、div虽然有高度,但无法撑起父标签a的高度的,即a标签的高度为0,子标签div的高度为460px
答:这个是因为.banner-slide设置了position:absolute绝对定位,脱离文档流导致的
祝学习愉快~~
- 参与学习 人
- 提交作业 1088 份
- 解答问题 10204 个
如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星