技术频道导航
HTML/CSS
.NET技术
IIS技术
PHP技术
Js/JQuery
Photoshop
Fireworks
服务器技术
操作系统
网站运营
卡卡网是专业的网站测速平台,网速测试,测试网站速度,就来卡卡网 ~
问题反馈网络日志

【DiyVM】沙田机房/香港云/回国CN2线路/AMD EPYC/39元一月5M/CN2海外云主机 24元/月BGP+CN2海外云 低至25元/月海外主机 低至$2/月

DiyVM:香港VPS惊爆价36元一月
★站长变现★特色悬浮小图标广告
5M CN2 GIA云主机 24元起
【转化好产品,官方高价收量】
一一一云主机 26元起一一一
官方高价收量,每日稳定结算

一一云主机 24元 3折起一一
AWS核心代理U充值 免注册开户
海外CN2云 低至$2.5/月
海外云低至2折 298/年
免费测试★APK免杀 谷歌过保护
官方收量CPA/CPS长期稳定

海外主机 5M CN2 低至$2/月
恒创科技 一 海外服务器 ● 高速稳定
★解决安装报毒★谷歌过保护机制
CN2 GIA/1000Mbps $111/月
超级签★免杀★加固★满意付款
全球云主机 3天试用再买

【菠萝云】香港4G内存99元,马上开通
亿人互联-津/京BGP托管租用/VPS
苹果签名/APP封装/远控免杀
10M CN2海外云VPS 53元/月
一一站长/主播好变现一一有流量就来
站长变现 特色悬浮小图标广告

实力产品变现
实力产品变现
实力产品变现
实力产品变现
实力产品变现
实力产品变现

赞助商

分类目录

赞助商

最新文章

字体单位是相对测量单位,是根据其他一些值计算的,可以动态变化。与字体相关的测量单...
stroke-width设置形状的描边粗细,如果在 HTML 中,框架是从外边缘...
本文给大家介绍10款用SVG蒙版制作的图片转场/过渡动画,并分析如何实现它们。
CSS 数据类型<filter-function>代表可以改变输入图...
CSS box-shadow 属性用于在元素的框架上添加阴影效果。你可以在同一个...
drop-shadow() 是一个CSS 过滤器函数,其将投影效果应用于输入图像...
本文给大家介绍一个SVG实现的网页气泡动画效果。 

搜索

[3示例]如何用CSS实现文本环绕图像

作者:admin    时间:2022-9-9 17:44:50    浏览:736

将文本包裹在图像周围对于任何类型的网站都非常有吸引力。通过使用 HTML 和 CSS 将图像与文本包裹起来是可能的,并且有很多方法可以做到这一点,因为任何图像的形状都不是恒定的。在 HTML 中,我们可以将图像对齐到文本的右侧、左侧或中心。在 CSS 中,除此之外,我们还可以将图像插入圆形或矩形等,并可以在其周围环绕文本。

以下示例说明了上述方法。

示例 1 - 图像浮动:

在此示例中,图像浮动在屏幕右侧,文本环绕图像。我们在这里不需要 shape-outside 属性,因为形状图像是通常的(正方形)。

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <style>
  5. body {
  6. margin: 20px;
  7. text-align: center;
  8. }
  9.  
  10. h1 {
  11. color: green;
  12. }
  13.  
  14. img {
  15. float: left;
  16. margin: 5px;
  17. }
  18.  
  19. {
  20. text-align: justify;
  21. font-size: 25px;
  22. }
  23. </style>
  24. </head>
  25. <body>
  26. <h1>WebKaka.com</h1>
  27. <b>
  28. 提供良好的问题解决方案
  29. </b>
  30. <div class="square">
  31. <div>
  32. <img src="1.png" >
  33. </div>
  34. <p>
  35. 有多少次你在寻找时感到沮丧
  36. 获取编程/算法的良好集合
  37. /面试问题?你期望什么?什么
  38. 你明白了吗?创建此门户的目的是:
  39. 提供良好的书面、深思熟虑和良好的
  40. 解释选定问题的解决方案。
  41. IIT最喜欢解决编程问题
  42. 有效的方法。除了极客,他还有
  43. 作为软件开发人员与DE Shaw公司合作
  44. 吉特·诺伊达担任助理教授。它是
  45. 学习编程的好平台。它是
  46. 教育网站。为招聘做准备
  47. 驱动基于产品的公司,如微软,
  48. 亚马逊、Adobe等提供免费在线广告
  49. 准备课程。
  50. </p>
  51. </div>
  52. </body>
  53. </html>

输出

 

示例 2 - 使用 shape-outside:

在本示例中,我们将包装不同形状的图像,这里我们将使用 CSS shape-outside 属性以获得更好的观看体验。

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <style>
  5. body {
  6. margin: 20px;
  7. text-align:center;
  8. }
  9. h1 {
  10. color: green;
  11. }
  12.  
  13. /* div作为图像设计 */
  14. .round {
  15. width: 200px;
  16. height: 200px;
  17. border-radius: 50%;
  18. text-align: center;
  19. font-size: 30px;
  20. float: left;
  21. font-weight: bold;
  22. /* 根据图片改变形状 */
  23. shape-outside: circle();
  24. background-color: Green;
  25. color: white;
  26. }
  27.  
  28. article{
  29. padding-top: 75px;
  30. display: inline-block;
  31. }
  32.  
  33. {
  34. text-align: justify;
  35. font-size: 22px;
  36. }
  37. </style>
  38. </head>
  39.  
  40. <body>
  41. <h1>WebKaka.com</h1>
  42. <b>
  43. 提供良好的问题解决方案
  44. </b>
  45. <div class="round">
  46. <article>WebKaka</article>
  47. </div>
  48. <p>
  49. 有多少次你在寻找时感到沮丧
  50. 获取编程/算法的良好集合
  51. /面试问题?你期望什么?什么
  52. 你明白了吗?创建此门户的目的是:
  53. 提供良好的书面、深思熟虑和良好的
  54. 解释选定问题的解决方案。
  55. IIT最喜欢解决编程问题
  56. 有效的方法。除了极客,他还有
  57. 作为软件开发人员与DE Shaw公司合作
  58. 吉特·诺伊达担任助理教授。它是
  59. 学习编程的好平台。它是
  60. 教育网站。为招聘做准备
  61. 驱动基于产品的公司,如微软,
  62. 亚马逊、Adobe等提供免费在线广告
  63. 准备课程。
  64. </p>
  65. </body>
  66. </html>

输出

 

x

示例3 - 使用表格标签:

使用它,我们将创建一个表格,在表格的一列中,我们将把图像放入另一列,无论要插入什么信息。 

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. </head>
  8. <body>
  9. <h1 style="color: green; text-align: center;">
  10. WebKaka.com
  11. </h1>
  12. <h3 style="color: black; text-align: center;">
  13. 提供良好的问题解决方案
  14. </h3>
  15. <br>
  16. <table cellspacing="10">
  17. <tr>
  18. <td>
  19. <img src="1.png" >
  20. </td>
  21. <td>
  22. <p>
  23. 有多少次你在寻找时感到沮丧
  24. 获取编程/算法的良好集合
  25. /面试问题?你期望什么?什么
  26. 你明白了吗?创建此门户的目的是:
  27. 提供良好的书面、深思熟虑和良好的
  28. 解释选定问题的解决方案。
  29. IIT最喜欢解决编程问题
  30. 有效的方法。除了极客,他还有
  31. 作为软件开发人员与DE Shaw公司合作
  32. 吉特·诺伊达担任助理教授。它是
  33. 学习编程的好平台。它是
  34. 教育网站。为招聘做准备
  35. 驱动基于产品的公司,如微软,
  36. 亚马逊、Adobe等提供免费在线广告
  37. 准备课程。
  38. </p>
  39. </td>
  40. </tr>
  41. </table>
  42. </body>
  43. </html>

输出

 

总结

本文使用三种方法实现文本环绕图像的设计,在实际使用中应根据网站布局设计选用合适的方法。

除了上述三种方法,我们还可以参考《纯CSS:将图片漂浮固定在某DIV内右下角》实现文本环绕图像的设计,参考图例:

 

标签: css  文本环绕图像  
x
广告: 【限时】云主机 24元/月