当前位置:IT快活林→快活林学院网页制作

CSS怎么才可以让文字垂直居中?

作者:   发布时间:2007-11-23 1:28:31



问题点数:10、回复次数:4
Top
 

1 楼BlueDestiny(Design Life - never-online.net)回复于 2004-11-09 17:40:36 得分 5layout-flow   :   horizontal   |   vertical-ideographic    
     
  参数:    
     
  horizontal   :    对象中的内容自左边流入。下一行在前一行下面。这个值适于拉丁语系    
  vertical-ideographic   :    对象中的内容自上而下流入,下一行在前一行左面。这个值适于亚洲语系    
     
  说明:    
     
  设置或检索对象内文本的流动和方向。  
  当此属性值发生变化时,text-align属性与vertical-align属性的作用也将发生变化。    
  对应的脚本特性为layoutFlow。  
   
   
  '=====================  
  example;  
   
  text-align:center;  
  layout-flow:vertical-ideographic;
Top

2 楼dream520(梦幻)回复于 2004-11-09 17:45:17 得分 0 照你的方法怎么文件全倒过来了?
Top

3 楼dream520(梦幻)回复于 2004-11-09 17:49:29 得分 0 打错了,是文字倒过来了,而且间隔也乱掉了
Top

4 楼satans18((何畏)(只要你过得比我好))回复于 2004-11-09 17:53:03 得分 5样式表(CSS)法    
  样式表的文字处理属性中有两个重要的属性:writing-mode和text-align。让我们先看看它们的用法:  
   
  1.   Writing-mode(设置对象书写方向)  
   
  语法:writing-mode   :   lr-tb、tb-rl  
  参数:lr-tb:从左向右,从上往下   tb-rl:从上往下,从右向左    
  示例:div   {   writing-mode:   tb-rl;   }    
   
  2.   Text-align(设置对象中文本的对齐方式)  
   
  语法:text-align   :   left、right、center、justify    
  参数:left:左对齐right:右对齐center:居中justify:两端对齐    
  示例:div   {   text-align   :   center;   }  
   
  接下来让我们来制作一个紧排的实例:  
   
  <   html   >  
  <   head   >  
  <   title   >竖排文字<   /title   >  
  <   style   type="text/css"   >  
  <   !--  
  .tnt   {Writing-mode:tb-rl;Text-align:left;font-size:9pt}  
  --   >  
  <   /style   >  
  <   /head   >  
  <   body   >  
  <   div   class="tnt"   >  
  确实,在表现文字的竖排在文字处理办公软件中非常容易就可以实现。由于这种效果在网页制作中并不多见,所以这个问题的讨论比较少。但是在制作具有中国古代特色的网站,如文字历史、书法、名胜古迹旅游等等网站时,如果用上竖排的文字,配以古色古香的背景及朴实陈旧的色彩,在视觉上会获得意想不到的效果。    
  <   /div   >  
  <   /body   >  
  <   /html   >  
   
  最后一点要说明的是“writing-mode”目前只有IE浏览器支持,Nestscape浏览器不支持!  

上一页  [1] [2] 

》热 点 关 注