1、首先新建一个html文件,命名为test.html。
2、在test.html文件内,使用div标签一个模块,在div内,再使用div标签创建两个内部模块,下面将让两个内部div并排显示。
3、在test.html文件内,分别给每一个div设置class属性,分别为wdiv,fldiv,frdiv。
4、在css标签内,设置class为wdiv的div样式,定义其宽度为500px,高度为400px,背景颜色为灰色。
5、在css标签内,再分别设置class为fldiv和frdiv的样式,定义它们的宽度为240px,高度为350px,同时,使用float属性分别设置一个div浮动向左,另一个浮动向右,从而实现并排显示。
6、最后在浏览器打开test.html文件,查看实现的效果,就完成了。
从左上角开始(到右下角)的线性渐变。起点是红色,慢慢过渡到蓝色:
#grad1 {
height: 200px
background: -webkit-linear-gradient(left top, red , blue)/* Safari 5.1 - 6.0 */
background: -o-linear-gradient(bottom right, red, blue)/* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(bottom right, red, blue)/* Firefox 3.6 - 15 */
background: linear-gradient(to bottom right, red , blue)/* 标准的语法(必须放在最后) */
}
参考网址:网页链接
body{text-align:center}.divX{width:1000pxheight:1500pxmargin:0 auto}
在body里面加入 body{text-align:center}这句
然后做一个大框架 即divX.
你可以整个网页做完以后在外面加个divX,或者一层一层从上到下都使用相同的样式其中 width和margin参数是必须加的.
以上方法是比较完美的居中方式 在IE和firefox下都可以正常显示.另外我们老师还讲了一种完美居中的方式,原理是先把div向右移动width的50%像素,再拉回去50%,但是具体的代码我忘咯,呵呵!~