css控制图片按比例缩小
IE6实现方法:
HTML部分:
<imgsrc="..."alt="..."onload="resizeImage(this)"/>
JS部分:
<mce:scripttype="text/javascript"><!--
functionresizeImage(obj){
obj.width=obj.width>50&&obj.width>obj.height?50:auto;
obj.height=obj.height>50?50:auto;
}
// --></mce:script>
非IE6实现方法:
HTML部分:
<img src="image/test1.jpg" mce_src="image/test1.jpg" class="thumbImage"/>
CSS部分:
.thumbImage {
max-width: 150px;
max-height: 50px;
}
* html .thumbImage {
width: expression(this.width > 150 && this.width > this.height ? 150 : true);
height: expresion(this.height > 50 ? 50 : true);
}
非IE6通过CSS中的max-width,及max-height属性来限制图片的最大宽度及最大高度。
相关文档:
今天受一同学的委托,接了以个网站的美工的活!主要是做CSS方面设计的问题,这方面的东西我还比较喜欢做,因为都是一些美好的东西嘛,并且所见即所得。
其实CSS这个东西并不难,比起算法和程序设计容易多了,难得是怎么用!
CSS无非包括框架,布局,字体,颜色,这四个部分。
个人感觉想学好CSS没有别的着数,只有认认真 ......
我们可以通过CSS属性float令元素向左或向右浮动。也就是说,令盒子及其中的内容浮动到文档(或者是上层盒子)的右边或者左边(参见第9课关于盒状模型的描述)。下图阐明了其原理:
举个例子,假如我们想让一张图片被一段文字围绕着,那么其显示效果将如下所示:
如何实现这个效果?
上例的HTML代码如下所示:
<div i ......
CSS Expression用法总结
转自http://www.chencheng.org/demo/css-expression.php
CSS Expression,动态 CSS 属性,IE 私有,自 5.0 开始引入(IE8 将不再支持),参考 MSDN,不过有时用javascript动态生成它作为IE6的hack还是不错的!
这东西的优点:
使 CSS 属性动态生成,所以基本 js 能干的它都能干
使用 CSS 选择 ......
css满屏布局与ul和li列表 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta content="text/html; charset=u ......
收藏一份不错的DIV+CSS布局的SEO优化资料:
Div+css命名规则-(能增强SEO?)
页头:header
登录条:loginBar
标志:logo
侧栏:sideBar
广告:banner
导航:nav
子导航:subNav
菜单:menu
子菜单:subMenu
搜索:search
滚动:scroll
页面主体:main
内容:content
标签页:tab
文章列表:l ......