几种css设计模式和实例
1.
background
:用于在元素后面显示图片
div{background:url(“heading2.jpg”) no-repeat;
width:250px; height:76px;}
2.
绝对定位:让一个元素脱离原来的代码中的排序,而让它相对另外一个元素重新定位
*.positioned
{
position:relative
}
*.absoluted
{position:absolute; top:10px ; left :10px ;}
3.
左边距:把一个或多个元素移出块状元素,使其靠近左外边距,这就可以把标题(或注释,图片等)放在左边,而把内容放在右边
*.left-marginal
{position:relative ; margin-left:200px;}
*.marginal-heading{position:absolute;left=-200px;top:0;margin:0}
4.
外边距图片字母下沉:文本替换
+
左外边距
*.indent
{position:relative; margin-left:120px}
*.graphic-dropcap
{position:absolute; width:120px; height:90px; left:-120px;top:0}
*.graphic-dropcap
span{position:absolute; width:120px; height:90px; left:0; top:0;background-url(“m.jpg”)
no-repeat
;
}
相关文档:
下面这个CSS样式的表格,个人感觉颜色起到了很大的作用。如果不是两种颜色的对比效果好,可能也就是一般的表格:
先来看HTML:
<table width="590" cellspacing="1">
<caption>
text
</caption>
<thead>
<tr>
<th class="line1" scope="col">text< ......
想修改一下子自己的CSS,因为博客标题正好把网页图片上的文字正好档了一部分,看起来很不爽。最后确实是由“margin命令”来控制的,于是上网学习了一下子这个的用法。margin在中文中我们翻译成外边距或者外补白(本文中引用外边距)。他是元素盒模型(box model)的基础属性。
一、margin的基本特性
margin属 ......
CSS代码如下:
img { /*-- 专门用于限定文章DIV下的图片 --*/
max-width: 680px;
max-height: 700px;
}
*html img { /*兼容IE6*/
width: expression(this.width > 700 && this.width > this.height ? 680 : tr ......
例子:<span style="cursor:*">文本或其它页面元素</span> <a href="#" style="cursor:*">文本或其它页面元素</a> 注意把 * 换成如下15个效果的一种:
下面是对这15种效果的解释。移动鼠标到解释上面,看看你的鼠标起了什么变化吧!
hand是手型
例子:CSS鼠标手型效果 <a ......