
CSS
gaoyusi4964238
百度音乐基础数据(大数据)方向技术负责人,下属包括数据平台、数据挖掘&音乐推荐、数据仓库、数据分析4个技术&业务方向
(注:名片比较旧,是2010年作为高级工程师时印制的,由于除title外各类信息均为变化,所以未更新名片)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
动态table添加colspan/rowspan 参数的方法(通过Js)
问题:动态的给某个表对象添加列属性和行属性,采用obj.setAttribute("rowspan",n)(即rowspan=n)不能生效。解决方法:取得表对象,并取得他下面对应的行对象下的某个元素,这里如document.tableId.rows[i].cells[j]即取得表下第i行下的第j个元素,然后document.tableId.rows[i].cells[j].colspan=原创 2009-07-25 01:27:00 · 3011 阅读 · 0 评论 -
页面元素滚动条在IE6和IE7中兼容性问题
具体的表现就是页面元素(这里以table为例)的滚动条在IE7中正常显示,在IE6中不显示。原因:在该页面元素的css样式中没有加对该元素显示的大小限制(高度height或宽度width。解决方法:在css中增加对包含滚动条的页面元素的显示大小限制。例子:...................................以下css在IE6中滚动原创 2009-07-25 01:29:00 · 1904 阅读 · 0 评论 -
border,margin和padding的区别
边框属性(border)用来设定一个元素的边线。 边距属性(margin)是用来设置一个元素所占空间的边缘到相邻元素之间的距离,它是元素外边的距离。 间隙属性(padding)是用来设置元素内容到元素边界的距离,它是元素内部的距离。。 这三个属性都属于CSS中box类型的属性。 border语法:borderborder设置或获取对象周围边框的绘制原创 2009-07-25 11:30:00 · 1266 阅读 · 0 评论 -
CSS中display和visibility的区别
在javascript中,display属性是用来设置元素的浮动特征,而visibility属性是隐藏元素但保持元素的浮动位置,说的具体一点就是,visibility属性用来确定元素是显示还是隐藏,即使元素设置为隐藏,仍会在显示页面中占据以前位置,而display属性设为none的时候,其在显示页面中位置会被其他元素占据。原创 2009-07-25 11:52:00 · 326 阅读 · 0 评论 -
IE6中两个div有间隙的问题(IE 3px bug)
问题:在IE7中两个div是紧挨着的,但是在IE6中会出现两个div之间出现3px左右的间隙已存在解决方法:利用float和margin的负值偏移来实现,这两种方法虽好,但是对于前一种方法如果这两个div包含在另一个div中,且这个div已经float的话,这个方法是无效的。对于第二种方法,虽然在IE6解决了间隙的问题,但是在IE7中会发现另一个div会覆盖该div的一部分。(可参考ht原创 2009-07-25 01:28:00 · 1029 阅读 · 0 评论 -
CSS隐藏一行中过长字符串(即将超长文本强制显示在一行)/长文本自动换行
在web开发过程中,有时会出现一行显示信息过长,这样对用户的刻度性很差,所以可以考虑,当这一行超过容器允许宽度时,只显示一定长度,后面加上省略号,这样的话既可以将长文本显示在容器允许的宽度范围内,同时又能提示用户这个信息(长文本)没有显示完全。具体的实现代码如下:testtesetetstestestestsetsetsetsetstsetsetstsetstsetsets原创 2009-07-25 11:24:00 · 5732 阅读 · 0 评论 -
css position: absolute、relative详解
CSS2.0 HandBook上的解释: 设置此属性值为 absolute 会将对象拖离出正常的文档流绝对定位而不考虑它周围内容的布局。假如其他具有不同 z-index 属性的对象已经占据了给定的位置,他们之间不会相互影响,而会在同一位置层叠。此时对象不具有外补丁( margin ),但仍有内补丁( padding )和边框( border )。 要激活对象的绝对(absolute)定位,必须指定转载 2009-07-27 08:59:00 · 416 阅读 · 0 评论