-
A float属性能将垂直菜单转变为水平菜单查看全部
-
text-indent:20px; 文字缩进查看全部
-
菜单<li>浮动后,<li>脱离文档流,导致<ul>将失去高度和宽度;如果需要对<ul>进行整体背景设置,首先要给<ul>定义宽、高。查看全部
-
margin-top:背景图像上移动10个像素查看全部
-
背景图片定位background-position:20px -30px; 在x轴上水平向右20个像素,在Y轴上垂直向下移动30个像素。查看全部
-
空格在全角情况下就可以直接输入 不需要 查看全部
-
当鼠标移到当前菜单的两测菜单时,会有抖动查看全部
-
.nav li a.on, .nav li a:hover{background-position:0 -30px; color:#fff;}查看全部
-
菜单<li>浮动后,<li>脱离文档流,导致<ul>将失去高度和宽度;如果需要对<ul>进行整体背景设置,首先要给<ul>定义宽、高查看全部
-
CSS display:inline和float:left两者区别 ①display:inline:任何不是块级元素的可见元素都是内联元素。其表现的特性是“行布局”形式!(行布局:其表现形式始终以行进行显示) ②float:left:指定元素脱离普通的文档流而产生的特别的布局特性。并且float必需应用在块级元素之上,也就是说浮动并不应用于内联标签。或者可以说如果应用了float这个元素将被指定为块级元素。 那么两者的区别显而易见:display:inline元素不能设置宽高,因为它属于行布局,其特性是在一行里进行布局,所以不能被设定宽高。 简单的说就是float可以设置宽高,然而display:inline;虽然也会浮动,但是他不能设置宽高。 运行以下代码:(看看他们的区别)查看全部
-
position没有float的设定吧?只有说把元素float设定为left还是right。 我的理解是,float虽然脱离正常流,但还在父元素之内,但是绝对定位的话,是完全脱离正常流且脱离父元素了,你把left设为0,top设为0,就知道,已经跑到页面的左上角去了。查看全部
-
line-height: 顾名思义,行高,指代文本中,行与行之间的基线间的距离,如图http://img1.sycdn.imooc.com//567557640001cf4605570284.jpg Lynhaw +3积分什么是积分? 回复 2 Lynhaw 基线: 这里的基线不是指代文字的底部,而是英文字母x 的下沿。 行距: 行距表示文字的高度与行高的差距。查看全部
-
菜单<li>浮动后,<li>脱离文档流,导致<ul>将失去高度和宽度;如果需要对<ul>进行整体背景设置,首先要给<ul>定义宽、高查看全部
-
为什么把宽度去掉,加个浮动就能横向排列了!难道不用加个高度吗 我怎么感觉这里应该把固定宽度改成固定高度啊?为什么把宽度删了就行了!高度不用管了吗 快来回答问题,最佳答案可 +3积分 什么是积分? 2015-12-12 源自:导航条菜单的制作 2-1 128 浏览 4 回答 zeusGOGOGO 1,li为块级元素,块级元素高度会自适应 2,删掉ul宽度是因为ul为li的父元素节点,若设为固定100px宽度,只够撑满至多一个li块 3,加个float能横向排列建议你可以看下之前的网页布局基础课程,(因为块元素的浮动布局才导致横向排列) 2016-01-29 回复 4 沉溺的影 因为ul设置的宽度不够li排列的,空间不足自然要删的。也可以将ul的宽度设置到足够大就行了 注:float将li的块元素破坏了,没办法撑ul,可以用display:inline-block来补救查看全部
-
背景图片的移动是循环的,所以在这里,background-position:30,-30,90,-90都一样查看全部
举报
0/150
提交
取消