CSS图片层叠实现古画效果

网络整理 - 07-27

首先我们来说一下该实例的实现原理。我们用一个大的图片当作网页的背景图片,然后再利用该图PS出一个有点透明的图片重叠到背景图上,最后在该图片上利用文字竖排的方式显示文本。最后效果如图:

  

<html>
<head>
<title>建站学_念奴娇 赤壁怀古</title>
<style>
<!--
body{
 background: url(bg9.jpg) no-repeat center top;  /* 页面背景 */
 margin:0px; padding:0px;
 text-align:center;
}
div.content{
 height:260px;
 writing-mode:tb-rl;       /* 竖排版文字 */
 width:620px;
 text-align:left;
 border:3px solid #666666;
 line-height:30px;
 padding-top:15px; padding-right:8px;
 background: url(bg10.jpg) no-repeat;  /* 文字部分背景 */
}
--></style>
</head>
<body>
 <div style="height:90px;"></div>
 <div class="content">
  大江东去<br>浪淘尽<br>千古风流人物<br>
  故垒西边人道是<br>三国周郎赤壁<br>
  乱石穿空<br>惊涛拍岸<br>卷起千堆雪<br>
  江山如画<br>一时多少豪杰<br>
  遥想公谨当年<br>小乔初嫁了<br>雄姿英发<br>
  羽扇纶巾谈笑间<br>强虏灰飞烟灭<br>
  故国神游<br>多情应笑<br>我早生华发<br>
  人生如梦<br>一尊还酹江月<br>
 </div>
</body>
</html>

完整代码:含素材下载