CSS中有一个属性可以控制菜单缩进量,那就是padding-left。padding-left可以指定一个元素的左内嵌距离。这个属性适用于所有可替换元素和块级元素。比如我们想让菜单缩进10px,就可以
CSS中有一个属性可以控制菜单缩进量,那就是padding-left。padding-left可以指定一个元素的左内嵌距离。这个属性适用于所有可替换元素和块级元素。
比如我们想让菜单缩进10px,就可以这么写:
ul { padding-left: 10px; }
如果我们有子菜单,我们可以通过使用子选择器将子菜单缩进更多。
比如我们想让子菜单缩进20px,就可以这么写:
ul li ul { padding-left: 20px; }
我们还可以使用inherit属性将padding-left继承到下一级元素中。这将使下一级元素继承当前元素的padding-left值。
比如我们想让所有的a标签继承ul标签的padding-left值,就可以这么写:
ul { padding-left: 10px; } ul li a { padding-left: inherit; }
最后要注意的是,使用padding-left属性时要注意元素的宽度。如果元素的宽度设置的过小,padding-left会使元素变得很宽。
粉丝
0
关注
0
收藏
0