![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CSS
文章平均质量分 59
yytt123622
这个作者很懒,什么都没留下…
展开
-
Table无数据照样显示边框
很多时候Table中的单元格中无数据的时候该单元格周围的边框就会呈现缺失现象,为了让Table中的单元格无数据时照样显示边框我们用下面的样式表#table1{border-collapse:collapse;}#table1 td{border:1px solid #77a594;empty-cells:show;}原创 2008-11-10 22:34:00 · 933 阅读 · 0 评论 -
一行文字内图片与文字垂直对齐的方法
想要做的效果是如“效果1”,但是得到的经常是“效果2”。 解决方法: img{ position:relative; top:4px;}其中4这个数值自己看着调整。此方法为JOHNNY大大传授。好高兴,学了一招。原创 2009-10-28 21:28:00 · 946 阅读 · 0 评论 -
em和px
<br />前文说了,字体单位应该用em而不用px,原因简单来说就是支持IE6下的字体缩放,在页面中按ctrl+滚轮,字体以px为单位的网站没有反应。px是绝对单位,不支持IE的缩放,em是相对单位。<br />我在调整本blog的时候,发现不仅仅是字体,将行距(line-height),和纵向高度的单位都用em。保证缩放时候的整体性。<br /><br />怎么将px换成em呢?特地转jorux06年12月的一篇文章,因为中文站用px的太多了,如果你是对代码不敏感的纯设计师,可以向技术人员或者页面制作人员转载 2011-01-05 11:48:00 · 361 阅读 · 0 评论 -
Table宽度 Td宽度问题
width:600px; height:200px;"> table的实际宽度=600px,因为table定义了width原创 2011-07-20 09:47:54 · 1229 阅读 · 0 评论 -
DIV背景图片随DIV高度宽度变化而自动拉伸
方法一:用css滤镜,问题是只支持IE5.5以上版本方法二:用两个层,一个放图片,用,为底部层; 另一个作页面显示层。建议用方法 西狐测试测试一下网页背景拉伸:) 实际使用后,发现有个需要注意的地方——使用AlphaImageLoader滤镜后,图片区域内的链接与按钮都将会失效,解决的办法是使用其他元素放置链接与按钮,浮动在该元素之上。原创 2009-09-15 11:15:00 · 12888 阅读 · 1 评论 -
CSS兼容IE6,IE7,FireFox
关于CSS对各个浏览器兼容是个非常让人头疼的事情了, 网络上的教程遍地都是.今天在discuz.net上发现了一篇不错的东西,就转载过来和大家共享.可以当作CSS兼容IE6,IE7,FireFox典范了,值得去记录下。发现自己很久没有转载东西。注:IE都能识别*;标准浏览器(如Firefox,Opera,Netscape)不能识别*;IE6能识别*,但不能识别 !important,IE原创 2009-06-16 10:01:00 · 677 阅读 · 0 评论 -
CSS网页、图片、层半透明
设计网页或者制作blog模板的时候,往往会用到让某部分实现透明或者半透明的效果,这时候我们该怎么办呢?在IE中需要通过"filter"来定义透明度"opacity"。而在Firefox中是可以直接解析"opacity",所以如果要使得这个效果在两种浏览器中都得到支持,需要把两种设定都加进去。针对IE的设定:this.filters.alpha.opacity=50而针对Firef转载 2009-01-08 15:16:00 · 923 阅读 · 0 评论 -
两个并排的DIV 左面一个的width=175 右面的那个DIV如何自适应不同分辨率填充满屏幕
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档html,body{margin:0;padding:0;color:#FFF;}abc这里放N多的内容。这里放N多的内容。这里放N多的内容。这里放N多的内容。这里放N多的内容。这里放N多的内容。这里放N多的内转载 2009-02-10 15:49:00 · 1202 阅读 · 0 评论 -
css漂亮的按钮
CSS实现的几个非常漂亮的按钮.btn {BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(Gradien原创 2008-12-08 22:23:00 · 838 阅读 · 0 评论 -
CSS之DIV的定位
//按钮 如果想控制一个层显示,但是还不想这个层把页面撑开,那么就要设置这个层的position:absolute(绝对定位)。然后代码中设置他的display属性,display:bolock是显示层,none是隐藏层。但是只设置层的position: absolute会遇到麻烦,当页面大小原创 2008-12-08 22:39:00 · 502 阅读 · 0 评论 -
JS操作css的float属性的特殊写法
JS操作css的float属性的特殊写法使用js操作css属性的写法是有一定的规律的:1、对于没有中划线的css属性一般直接使用style.属性名即可。如:obj.style.margin,obj.style.width,obj.style.left,obj.style.position等。2、对于含有中划线的css属性,将每个中划线去掉并将每个中划线后的第一个字符换成大写即可。如:ob转载 2009-02-25 16:08:00 · 1424 阅读 · 0 评论 -
css样式之区分input是按钮还是文本框的方法
对设置样式时怎么区分input是按钮还是文本框问题的技术调查——把input里面的东西剔出来 当你看到这个html标签的时候,你会想到什么?一个文本框?一个按钮?一个单选框?一个复选框?……对,对,对,它们都对。也许你可能想不到,这个小小的input竟然可以创造出10个不同的东西,下面是个列表,看看,哪些是你没有想到的: 文本框 密码框 提交按钮 重置按钮 单选框 复选框 普通转载 2009-04-13 10:31:00 · 2185 阅读 · 0 评论 -
设置Table的细边框通的几种方式
1、设置边框的BORDER=0 、cellspacing=1,设置Table的背景色为所要的边框色,再设置所有的td背景色为白色,这样细边框就显露出来了。这个方法有些邪气,看似不太正宗,但是也能达到效果,条条大路通罗马嘛!再来看看第二种方法:2、设置BORDER=0 ,再通过CSS,给Table加上1px的border-top,border-left,然后再设置所有的td的borde转载 2009-05-15 17:22:00 · 1622 阅读 · 0 评论