欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  话不多说,我们直接进入正题~
 
  1、用HTML和CSS表达的好处
 
  不是“图像本身写入文字”,而是“通过HTML和CSS在图像上配置文字”这一点有以下的好处。(推荐教程:CSS视频教程)
 
  即使放大,字符也不会模糊
 
  它也在搜索引擎中阅读(适用于SEO)
 
  你可以选择字母
 
  响应式设计允许您调整字体大小(您可以执行类似智能手机显示屏中的小写字母...)
 
  2、如何在图像上放置文字
 
  第一步:我们需要准备一个图像
 
  作为一个例子,我想在深色背景的背景上放置白色文字。
 
  第二步:将图像和字母放在一个div元素中
 
  将图像和字母放在一个div标签中。在示例中,将文字“万里长城”放在p标记中。当然您可以使用标题标签而不是p标签,也可以使用span标签。
 
  <divclass="example">
 
  <imgsrc="image/greatwall.jpg">
 
  <p>万里长城</p>
 
  </div>
 
  第三步:指定position属性
 
  为每个元素设置css的position属性。
 
  对作为父元素的div指定为position:relative,以及对包含该字符串的p标签设置为absolute。img标签不动。
 
  把p标签的位置设置为top:0;left:0。
 
  为了把图像放在横向上,请指定为img标签的宽度为width:100%。
 
  .example{/*父元素div*/
 
  position:relative;/*相対定位*/
 
  }
 
  .examplep{
 
  position:absolute;/*絶対定位*/
 
  color:white;/*文字设为白色*/
 
  top:0;
 
  left:0;
 
  }
 
  .exampleimg{
 
  width:100%;
 
  }





本文转载自中文网
 

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/css3-style/c55064.shtml