10个很有用但是IE浏览器不支持的CSS属性

2009/07/20 21:57  |  分类:Css

尽管我们对CSS已经非常熟悉,应付日常的工作或在各个浏览器中搞定CSS的兼容性已经很得心应手,但是并不是所有的CSS属性都是那么的常用。在本文中,让我们看看10个可能非常有用但是在该死的IE浏览器中(主要是IE6和IE7)却不能使用的CSS属性。看完了该文,你可能会更加讨厌IE浏览器吧。

(请注意,本文发表时尚未测试这些属性在IE8中的表现。我稍后会做一个测试页面,用来测试这些属性在所以IE浏览器中的表现。)
1. Outline在调试CSS问题的时候,我常常在指定元素上添加border来精确的查看该元素会发生什么并帮助确定问题的来源。这常常是有效的,因为它可以在布局上给我更加具体的可视性。但是如果是块级元素,这可能会发生某些错误——在任何块级元素上添加1px的边框很可能会影响到布局,它会让这个元素的宽度额外增加2px。
outline 属性是完美的替代者,因为它可以在不影响文档流的情况下呈现该对象。但是IE6 和IE7 不支持 outline 属性,所以,它不能在这两个浏览器中用于调试。
2. Inherit (值)在CSS开发中有很多这样的例子:通过在特定元素上设置某些样式来告诉该元素来“继承”它父级元素的所有已添加的属性,这样你就可以避免相当多的键盘输入。
这可以通过设置 inherit 来很容易的实现。这可能很有用。比如,当重写 background 属性的时候,常常会有很多的文字在该属性中(色彩、图片的URL地址、位置等)。所以,与其重新写这些值,你可能仅仅想要考虑中的元素和其父级元素有相同的背景属性,一个 inherit 值就可以搞定一切——这显然大大的节省了键盘输入。
不幸的是, inherit 值在IE6和IE7不被支持(除了用于 direction (文字方向) 和 visibility 属性)。
某人说,代码就像女人的裙子——越短越好,看来IE会阻碍我们这个愿望的实现。
全文阅读 »

CSS:表单元素不继承body的字体属性

2009/07/17 11:27  |  分类:Css

我想大家都是在body中加样式来控制全局字体的样式,像字体、大小、颜色等。这些写可以减少代码,其实并不然,像表单里面元素就无法继承body的字体属性。

下面是BODY样式写法:

表单里文本框的字面和表格字体并不是一样的效果,为什么会这样呢?是因为所有的表单元素都不继承body的字体属性,需要单独设置,如:

input, label, select, option, textarea, button, fieldset, legend {

font-size:12px;

}

全文阅读 »

首先,我们需要预先制作一个图标文件,大小为16*16像素。文件扩展名为ico,然后上传到相应目录中。在HTML源文件“<head></head>”之间添加如下代码:<Link Rel=”ICON NAME” href=”http://图片的地址(注意与刚才的目录对应)”>,当然如果用户使用IE5或以上版本浏览时,就更简单了,只需将图片上传到网站根目录下,即可自动识别!转自渔人码头

一个倒数计时效果

2009/07/14 21:24  |  分类:Css

<DIV id=time_conter 
style=”DISPLAY: none; bgcolor:#ccffff; FONT-WEIGHT: bold; WIDTH: 100%; COLOR: #cc0000; PADDING-TOP: 150px; FONT-FAMILY: arial; TEXT-ALIGN: center;”>

<P style=”font-size:12px;”>离国庆节倒计时还有</P>


<DIV style=”FONT-SIZE: 38px”><SPAN id=h></SPAN>小时<SPAN id=m></SPAN>分<SPAN 
id=s></SPAN>秒<SPAN id=ms></SPAN>微秒</DIV>
</DIV>

全文阅读 »

关于图文混合排版的一个补充

2009/07/10 16:01  |  分类:Css

期间大家肯定为这个问题困扰过,就是图文混合居中的排版方式。

渔人码头这里有一个方法:

XML/HTML代码:

  1. <div class=“ver-center”>
  2. <span class=“edge”></span>
  3. <span class=“container”>
  4. <img src=“http://www.css88.com/attachments/month_0805/b2008526221238.jpg” alt=“” />
  5. <span class=“bli”>妈妈对我说,这个无论你加了多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少多少个字,他都是居中的,很棒哦~</span>
  6. </span>
  7. </div>

全文阅读 »

关于css的书写顺序

2009/07/10 10:40  |  分类:Css

其实这个问题在于WEB前端的的开发者每天都会遇到的事情,大家肯定经过长期的工作建立了自己的一套CSS书写习惯。其实之前也在CSS书写上比较没有规律性,想到哪写到哪里,但是这样的弊端就是在以后的修改中很难迅速的定位到要修改的位置。从而降低了开发的便捷性,影响了工作进度。

今天我也大概总结一下:

全文阅读 »

css滤镜实现图片水印效果

2009/07/07 17:14  |  分类:Css

<style type=text/css>
.transp-block{background:#000 url(../attachments/month_0812/dangbao.gif) no-repeat right bottom;margin:0px auto;width:502px;height:377px;overflow:hidden}
img.transparent{filter:alpha(opacity=75);moz-opacity:.75;opacity:.75}
</style>

<div-block>
<img src=”../attachments/month_0808/y2008819135918.jpg” width=”502″ height=”377″ />
</div>

吉他谱-难忘的一天

2009/07/05 14:53  |  分类:Life

歌曲名:难忘的一天
歌手/乐队:许巍
编配者(转载来源):王湘华
——————————————————————————-
(前奏)Am Am Dm Dm G7 G7 C C F F Dm Dm E E Am Am

Am          Dm
  阳光正温暖
  阳光真温暖
G7           Am
  一直照进我心里
  一直照进我心里

全文阅读 »

CSS代码的规范写法

2009/07/02 15:31  |  分类:Css

一、重置

首先,很认真的告诉你,总是要重置某些分类。无论你是使用 Eric Meyer Reset、YUI Reset,或者你自己编写的重置代码,只要使用就对了。
它能很简单的移除所有元素的填充(padding)和边距(margin):

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

Eric Meyer Reset和YUI Reset都是非常强大的,但是对于我而言,它们走的太远了。我觉得你最终需要重置一切,然后重新定义所有元素的属性。这就是为什么Eric Meyer推荐更有效的使用(重置样式表),而你不要只是使用他的重置样式表,将它拖放到你的项目中。调整它(的重置样式表),建立属于自己的重置样式 表。
噢,请停止使用:
全文阅读 »

CorelDRAW 快捷键大全

2009/06/30 16:47  |  分类:Photoshop

以前发过一个PHOTOSHOP快捷键大全,今天也在我爱设计看到了这个CorelDRAW 快捷键大全。觉得很有用,省时省力,事半功倍。

主界面

显示导航窗口(Navigator window) 【N】
运行 Visual Basic 应用程序的编辑器 【Alt】+【F11】
保存当前的图形 【Ctrl】+【S】
打开编辑文本对话框 【Ctrl】+【Shift】+【T】
擦除图形的一部分或将一个对象分为两个封闭路径 【X】
撤消上一次的操作 【Ctrl】+【Z】
撤消上一次的操作 【Alt】+【Backspase】
垂直定距对齐选择对象的中心 【Shift】+【A】
垂直分散对齐选择对象的中心 【Shift】+【C】
垂直对齐选择对象的中心 【C】
将文本更改为垂直排布(切换式) 【Ctrl】+【.】
打开一个已有绘图文档 【Ctrl】+【O】
打印当前的图形 【Ctrl】+【P】
打开“大小工具卷帘” 【Alt】+【F10】
运行缩放动作然后返回前一个工具 【F2】
运行缩放动作然后返回前一个工具 【Z】
导出文本或对象到另一种格式 【Ctrl】+【E】
导入文本或对象 【Ctrl】+【I】
发送选择的对象到后面 【Shift】+【B】

全文阅读 »

Pages: Prev 1 2 3 4 5 6 7 8 ...31 32 33 Next