整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

“图片滑动样式”修改HTML教程

友们,下午好!

都说一张美美的图能为文章增色三分!

那如果是一个交互的图片样式 + 几张美美图呢?这能为文章增色多少呢?

比如这种(样式ID:90298)

使用这种样式,即能有效的展示图片,还能缩小文章空间,而且还与读者存在互动交互,想不想知道这种样式怎么做出来呢?

上面两种样式都可以在样式中心输入ID搜索到。

但是,样式中心的原样式,都是四张图片滑动的,直接进行换图就可以使用了。

但如果要像三儿上面做的两个样式,一个是5张图,一个是9张图,就要进HTML进行修改了。

教程一(带图片说明的样式)

进入到“HTML”模式,找到<section .........> </section>这段代码,先选择Ctrl+C复制。

然后在此段代码结尾处敲回车键换行,再选择Ctrl+V粘贴。

粘贴几次,样式就会在原有四张的基础上多出几张,胖友们可以根据自己的需求进行多次粘贴。

教程二

进入到“HTML”模式,找到<img src=........./>这段代码,先选择Ctrl+C复制,然后在此段代码结尾处,再Ctrl+V粘贴。

同上个样式,粘贴几次,样式就会在原有四张的基础上多出几张,胖友们可以根据自己的需求进行多次粘贴。

为了样式的美感,还是有三点建议给大家。

1、图片请保持尺寸一致。否则会导致图片层次不齐。

2、尺寸请500x500以上。否则可能会使图片不清楚。

3、图片大小尽可能小点。否则浏览时加载会不流畅。

更多好玩样式,请进样式中心搜索“滚动

好了,本次教程就到这里~bye

知道吗?其实网页中有很多种图片格式,例如网页中有一种图片格式叫做 PNG,或者有一种图片叫 JPEG,还有另外一个名字叫 JPEG。

网页中其实还有很多其他种图片的格式,比如 GIF,GIF 一般是用来表示动图的,而 AVIF 或者 WebP 这些格式可能大部分同学并没有在网页中过多的去关注过,甚至还有一些 SVG 或者 BMP 的图片也有,这些可能不是大多数同学所经常去关注的图片格式。

今天会在网页代码中去实现自己通过引入一张图片来在网页中进行展示。图片是通过图片标签进行引入的,写一个图片标签,在 src 属性里面去写入当前图片的地址,当前图片地址可以用点斜杠表示。

当前去找到 test.jpg 的图片,找到之后就可以在浏览器中进行预览,通过浏览器进行打开就会发现图片已经展示在浏览器中了,但是这张图片实在是太大了。

可以通过改变代码标签中的"width"属性来修改图片大小,把它改成 100 宽,这个 100 宽就是指 100px 的意思,但是图片又变得太小了,怎么办?可以继续去修改它大小,把它变成 300。

修改完宽度之后发现图片是按比例进行伸缩的,也就是说即使不去修改它的 height 高度也能够放大和缩小,但是一旦手动控制了它的 height 就被压缩了,所以 height 可以不去设置。如果设置一定要提前知道这张图片的宽高比例,随意修改一个宽高都会导致图片进行的变形。



将网页转换为图片,您可以使用一些库和工具来实现。在前端开发中,常用的库包括html2canvas和dom-to-image。这些库允许您将HTML元素转换为图像。

下面是使用html2canvas库将网页转换为图像的示例代码:

<!DOCTYPE html>  
<html>  
<head>  
  <title>Convert Webpage to Image</title>  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.3.2/html2canvas.min.js"></script>  
</head>  
<body>  
  <div id="capture">  
    <!-- 在这里放置您想要转换为图像的HTML内容 -->  
    <h1>Hello, World!</h1>  
    <p>This is an example of converting a webpage to an image.</p>  
  </div>  
  
  <button onclick="convertToImage()">Convert to Image</button>  
  
  <script>  
    function convertToImage() {  
      html2canvas(document.getElementById("capture")).then(canvas => {  
        var img = canvas.toDataURL("image/png");  
        var link = document.createElement("a");  
        link.href = img;  
        link.download = "webpage.png";  
        link.click();  
      });  
    }  
  </script>  
</body>  
</html>

上述代码使用html2canvas库来将id为"capture"的div元素转换为图像。当用户点击"Convert to Image"按钮时,convertToImage()函数会被调用。该函数使用html2canvas对指定的HTML元素进行截图,并将结果转换为一个包含图像数据的URL。然后,创建一个隐藏的链接元素,将图像数据URL设置为链接的href属性,并模拟点击该链接以下载图像。最后,图像将以PNG格式下载到用户的设备上。

请注意,html2canvas库有一些限制和局限性,例如跨域图像的限制、CSS样式的复杂性等。确保在使用这些库时仔细测试和验证您的代码,并查阅相关文档以了解更多细节和选项。