您当前的位置:首页 > 美文摘抄 > 内容

如何评价淘宝上各种售卖开源系统源代码的行为?jquery实现漂亮的二级下拉菜单代码

响应鼠标变化《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》非常炫的图片特效,当然也可以用jQuery这是实例代码《HTML》《HEAD》《TITLE》绝对经典资讯网站滑动门特效《/TITLE》《META 《style type=“text/css“》《!--*{padding:0; margin:0}img{border:0; display:block;}BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: black; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BACKGROUND-COLOR: white; TEXT-ALIGN: center}.dis {DISPLAY: block}.undis {DISPLAY: none}#cntR {WIDTH: 302px}#NewsTop {CLEAR: both; MARGIN-BOTTOM: 16px}#NewsTop P {FLOAT: left; LINE-HEIGHT: 21px}#NewsTop P.topTit {FONT-WEIGHT: bold; WIDTH: 117px}#NewsTop P.topC0 {BACKGROUND: #dcdcdc; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 40px; CURSOR: pointer}#NewsTop P.topC1 {BACKGROUND: #c2130e; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 40px; COLOR: #fff}#NewsTop #NewsTop_tit {BORDER-BOTTOM: #c2130e 3px solid; HEIGHT: 21px}#NewsTop #NewsTop_cnt {PADDING-LEFT: 32px; BACKGROUND: url(}#NewsTop #NewsTop_cnt A {COLOR: #666; TEXT-DECORATION: none}#NewsTop #NewsTop_cnt A:hover {COLOR: #c2130e; TEXT-DECORATION: underline}--》《/style》《/HEAD》《BODY》《DIV id=“cntR“》《DIV id=“NewsTop“》《DIV id=“NewsTop_tit“》《P class=“topTit“》新闻排行《/P》《P class=“topC0“》国内《/P》《P class=“topC0“》国际《/P》《P class=“topC0“》社会《/P》《P class=“topC0“》网评《/P》《/DIV》《DIV id=“NewsTop_cnt“》《SPAN title=“Don’t delete me“》《/SPAN》《SPAN》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很酷的JavaScript图片放大效果《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《div align=“right“》《A href=“#“ target=_self》...more《/A》《/div》《/SPAN》《SPAN》《A href=“#“ target=_self》很酷的JavaScript图片放大效果《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很酷的JavaScript图片放大效果《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《div align=“right“》《A href=“#“ target=_self》...more《/A》《/div》《/SPAN》《SPAN》《A href=“#“ target=_self》仿天极网首页幻灯图片切换特效《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《A href=“#“ target=_self》仿天极网首页幻灯图片切换特效《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》仿天极网首页幻灯图片切换特效《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《div align=“right“》《A href=“#“ target=_self》...more《/A》《/div》《/SPAN》《SPAN》《A href=“#“ target=_self》非常炫的图片特效,响应鼠标变化《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》非常炫的图片特效,怎么获得网页中的视频代码我们先在安卓手机上下载一个叫发你视频的APP,2.找到你想要下载视频的链接,将此链接复制,响应鼠标变化《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《div align=“right“》《A href=“#“ target=_self》...more《/A》《/div》《/SPAN》《/DIV》《SCRIPT type=“text/javascript“》var Tags=document.getElementById(’NewsTop_tit’).getElementsByTagName(’p’); var TagsCnt=document.getElementById(’NewsTop_cnt’).getElementsByTagName(’span’); var len=Tags.length; var flag=1;//修改默认值for(i=1;i《len;i++){Tags[i].value = i;// Tags[i].onmouseover=function(){changeNav(this.value)}; TagsCnt[i].className=’undis’; }Tags[flag].className=’topC1’;TagsCnt[flag].className=’dis’;function changeNav(v){ Tags[flag].className=’topC0’;TagsCnt[flag].className=’undis’;flag=v; Tags[v].className=’topC1’;TagsCnt[v].className=’dis’;}《/SCRIPT》《/DIV》《/DIV》《/BODY》《/HTML》,jquery实现漂亮的二级下拉菜单代码本文实例讲述了jquery实现漂亮的二级下拉菜单代码,就看个人的喜好了先来看看运行效果:在线演示地址如下:具体代码如下:《!DOCTYPEhtmlPUBLIC“-//W3C//DTDXHTML1.0Transitional//EN““《htmlxmlns=“《head》《metacontent=“text/html;charset=gb2312“》《title》jQuery二级菜单《/title》《scripttype=“text/javascript“src=“jquery-1.6.2.min.js“》《/script》《scripttype=“text/javascript“》$(document).ready(function(){$(“ul.subnav“).parent().append(“《span》《/span》“);$(“ul.topnavlispan“).click(function(){$(this).parent().find(“ul.subnav“).slideDown(’fast’).show();$(this).parent().hover(function(){},function(){$(this).parent().find(“ul.subnav“).slideUp(’slow’);});}).hover(function(){$(this).addClass(“subhover“);},function(){$(this).removeClass(“subhover“);});});《/script》《styletype=“text/css“》body{margin:0;padding:0;font:10pxnormalArial,Helvetica,sans-serif;background:#dddurl(images/body_bg.gif)repeat-x;}.container{width:960px;margin:0auto;position:relative;}#header{padding-top:120px;}#header.disclaimer{color:#999;padding:100px07px0;text-align:right;display:block;position:absolute;top:0;right:0;}#header.disclaimera{color:#ccc;}ul.topnav{list-style:none;padding:020px;margin:0;float:left;width:920px;background:#222;font-size:1.2em;background:url(images/topnav_bg.gif)repeat-x;}ul.topnavli{float:left;margin:0;padding:015px00;position:relative;}ul.topnavlia{padding:10px5px;color:#fff;display:block;text-decoration:none;float:left;}ul.topnavlia:hover{background:url(images/topnav_hover.gif)no-repeatcentertop;}ul.topnavlispan{width:17px;height:35px;float:left;background:url(images/subnav_btn.gif)no-repeatcentertop;}ul.topnavlispan.subhover{background-position:centerbottom;cursor:pointer;}ul.topnavliul.subnav{list-style:none;position:absolute;left:0;top:35px;background:#333;margin:0;padding:0;display:none;float:left;width:170px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border:1pxsolid#111;}ul.topnavliul.subnavli{margin:0;padding:0;border-top:1pxsolid#252525;border-bottom:1pxsolid#444;clear:both;width:170px;}htmlul.topnavliul.subnavlia{float:left;width:145px;background:#333url(images/dropdown_linkbg.gif)no-repeat10pxcenter;padding-left:20px;}htmlul.topnavliul.subnavlia:hover{background:#222url(images/dropdown_linkbg.gif)no-repeat10pxcenter;}#headerimg{margin:20px010px;}《/style》《/head》《body》《divclass=“container“》《divid=“header“》《ulclass=“topnav“》《li》《ahref=“#“》网站首页《/a》《/li》《li》《ahref=“#“》网页菜单《/a》《ulclass=“subnav“》《li》《ahref=“#“》ASP导航《/a》《/li》《li》《ahref=“#“》JSP导航《/a》《/li》《li》《ahref=“#“》ASP.net导航《/a》《/li》《li》《ahref=“#“》PHP导航《/a》《/li》《/ul》《/li》《li》《ahref=“#“》网页特效《/a》《ulclass=“subnav“》《li》《ahref=“#“》层和菜单《/a》《/li》《li》《ahref=“#“》鼠标特效《/a》《/li》《li》《ahref=“#“》表单特效《/a》《/li》《li》《ahref=“#“》表格特效《/a》《/li》《li》《ahref=“#“》CSS特效《/a》《/li》《li》《ahref=“#“》jQuery特效《/a》《/li》《/ul》《/li》《li》《ahref=“#“》搜索引擎《/a》《/li》《li》《ahref=“#“》博客营销《/a》《/li》《li》《ahref=“#“》联系我们《/a》《/li》《/ul》《/div》《/div》《/body》《/html》希望本文所述对大家的jquery程序设计有所帮助,3.打开发你视频app,点击中间的加号,点加号以后看有下载视频这个选项,点击下载视频4.这时app会自动识别你刚刚复制的视频链接,点击下一步,下载视频,等待下载就好了。

如何评价淘宝上各种售卖开源系统源代码的行为

实话告诉你,一分钱一分货,1000多,那就是高仿机。iPhone装的是而且只能是ios!Android是开源的所以山寨厂商都能装,但它的使用体验和ios远了去了。那个QQ也只是在软件上加了代码,不一定会有iPhone QQ Push在线。但如果用着玩这样的机子也不是不好,国产仿iPhone机中也用很多做的不错的。

jquery实现漂亮的二级下拉菜单代码

本文实例讲述了jquery实现漂亮的二级下拉菜单代码。分享给大家供大家参考。具体如下:这里介绍一款基于jquery实现的网站下拉菜单,黑色风格,很漂亮,本菜单需要点击主菜单后的小三角符号才下拉出二级菜单,并不是有些菜单,是鼠标移上主菜单的时候就滑过,至于哪一种,就看个人的喜好了先来看看运行效果:在线演示地址如下:具体代码如下:《!DOCTYPEhtmlPUBLIC“-//W3C//DTDXHTML1.0Transitional//EN““《htmlxmlns=“《head》《metacontent=“text/html;charset=gb2312“》《title》jQuery二级菜单《/title》《scripttype=“text/javascript“src=“jquery-1.6.2.min.js“》《/script》《scripttype=“text/javascript“》$(document).ready(function(){$(“ul.subnav“).parent().append(“《span》《/span》“);$(“ul.topnavlispan“).click(function(){$(this).parent().find(“ul.subnav“).slideDown(’fast’).show();$(this).parent().hover(function(){},function(){$(this).parent().find(“ul.subnav“).slideUp(’slow’);});}).hover(function(){$(this).addClass(“subhover“);},function(){$(this).removeClass(“subhover“);});});《/script》《styletype=“text/css“》body{margin:0;padding:0;font:10pxnormalArial,Helvetica,sans-serif;background:#dddurl(images/body_bg.gif)repeat-x;}.container{width:960px;margin:0auto;position:relative;}#header{padding-top:120px;}#header.disclaimer{color:#999;padding:100px07px0;text-align:right;display:block;position:absolute;top:0;right:0;}#header.disclaimera{color:#ccc;}ul.topnav{list-style:none;padding:020px;margin:0;float:left;width:920px;background:#222;font-size:1.2em;background:url(images/topnav_bg.gif)repeat-x;}ul.topnavli{float:left;margin:0;padding:015px00;position:relative;}ul.topnavlia{padding:10px5px;color:#fff;display:block;text-decoration:none;float:left;}ul.topnavlia:hover{background:url(images/topnav_hover.gif)no-repeatcentertop;}ul.topnavlispan{width:17px;height:35px;float:left;background:url(images/subnav_btn.gif)no-repeatcentertop;}ul.topnavlispan.subhover{background-position:centerbottom;cursor:pointer;}ul.topnavliul.subnav{list-style:none;position:absolute;left:0;top:35px;background:#333;margin:0;padding:0;display:none;float:left;width:170px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border:1pxsolid#111;}ul.topnavliul.subnavli{margin:0;padding:0;border-top:1pxsolid#252525;border-bottom:1pxsolid#444;clear:both;width:170px;}htmlul.topnavliul.subnavlia{float:left;width:145px;background:#333url(images/dropdown_linkbg.gif)no-repeat10pxcenter;padding-left:20px;}htmlul.topnavliul.subnavlia:hover{background:#222url(images/dropdown_linkbg.gif)no-repeat10pxcenter;}#headerimg{margin:20px010px;}《/style》《/head》《body》《divclass=“container“》《divid=“header“》《ulclass=“topnav“》《li》《ahref=“#“》网站首页《/a》《/li》《li》《ahref=“#“》网页菜单《/a》《ulclass=“subnav“》《li》《ahref=“#“》ASP导航《/a》《/li》《li》《ahref=“#“》JSP导航《/a》《/li》《li》《ahref=“#“》ASP.net导航《/a》《/li》《li》《ahref=“#“》PHP导航《/a》《/li》《/ul》《/li》《li》《ahref=“#“》网页特效《/a》《ulclass=“subnav“》《li》《ahref=“#“》层和菜单《/a》《/li》《li》《ahref=“#“》鼠标特效《/a》《/li》《li》《ahref=“#“》表单特效《/a》《/li》《li》《ahref=“#“》表格特效《/a》《/li》《li》《ahref=“#“》CSS特效《/a》《/li》《li》《ahref=“#“》jQuery特效《/a》《/li》《/ul》《/li》《li》《ahref=“#“》搜索引擎《/a》《/li》《li》《ahref=“#“》博客营销《/a》《/li》《li》《ahref=“#“》联系我们《/a》《/li》《/ul》《/div》《/div》《/body》《/html》希望本文所述对大家的jquery程序设计有所帮助。

怎么获得网页中的视频代码

我们先在安卓手机上下载一个叫发你视频的APP,2.找到你想要下载视频的链接,将此链接复制。3.打开发你视频app,点击中间的加号,点加号以后看有下载视频这个选项,点击下载视频4.这时app会自动识别你刚刚复制的视频链接,点击下一步,下载视频,等待下载就好了。。5.下载完成后,我们下载的视频可以在APP里找到,也可以在文件管理器里找到FunnyVideo这个文件夹里找到。。代码是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。 代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、

网页特效的提问

这个效果就滑动门或者选项卡网上有很多这个效果的代码,用js实现起来也很简单,当然也可以用jQuery这是实例代码《HTML》《HEAD》《TITLE》绝对经典资讯网站滑动门特效《/TITLE》《META 《style type=“text/css“》《!--*{padding:0; margin:0}img{border:0; display:block;}BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: black; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BACKGROUND-COLOR: white; TEXT-ALIGN: center}.dis {DISPLAY: block}.undis {DISPLAY: none}#cntR {WIDTH: 302px}#NewsTop {CLEAR: both; MARGIN-BOTTOM: 16px}#NewsTop P {FLOAT: left; LINE-HEIGHT: 21px}#NewsTop P.topTit {FONT-WEIGHT: bold; WIDTH: 117px}#NewsTop P.topC0 {BACKGROUND: #dcdcdc; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 40px; CURSOR: pointer}#NewsTop P.topC1 {BACKGROUND: #c2130e; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 40px; COLOR: #fff}#NewsTop #NewsTop_tit {BORDER-BOTTOM: #c2130e 3px solid; HEIGHT: 21px}#NewsTop #NewsTop_cnt {PADDING-LEFT: 32px; BACKGROUND: url(}#NewsTop #NewsTop_cnt A {COLOR: #666; TEXT-DECORATION: none}#NewsTop #NewsTop_cnt A:hover {COLOR: #c2130e; TEXT-DECORATION: underline}--》《/style》《/HEAD》《BODY》《DIV id=“cntR“》《DIV id=“NewsTop“》《DIV id=“NewsTop_tit“》《P class=“topTit“》新闻排行《/P》《P class=“topC0“》国内《/P》《P class=“topC0“》国际《/P》《P class=“topC0“》社会《/P》《P class=“topC0“》网评《/P》《/DIV》《DIV id=“NewsTop_cnt“》《SPAN title=“Don’t delete me“》《/SPAN》《SPAN》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很酷的JavaScript图片放大效果《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《div align=“right“》《A href=“#“ target=_self》...more《/A》《/div》《/SPAN》《SPAN》《A href=“#“ target=_self》很酷的JavaScript图片放大效果《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很酷的JavaScript图片放大效果《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《div align=“right“》《A href=“#“ target=_self》...more《/A》《/div》《/SPAN》《SPAN》《A href=“#“ target=_self》仿天极网首页幻灯图片切换特效《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《A href=“#“ target=_self》仿天极网首页幻灯图片切换特效《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》仿天极网首页幻灯图片切换特效《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《div align=“right“》《A href=“#“ target=_self》...more《/A》《/div》《/SPAN》《SPAN》《A href=“#“ target=_self》非常炫的图片特效,响应鼠标变化《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》非常炫的图片特效,响应鼠标变化《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》复选框全选、全不选的Javascript代码《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》非常炫的图片特效,响应鼠标变化《/A》《BR》《A href=“#“ target=_self》很实用的对联广告代码(自适应高度)《/A》《BR》《A href=“#“ target=_self》可拖动、关闭及最小化的层拖动窗口《/A》《BR》《div align=“right“》《A href=“#“ target=_self》...more《/A》《/div》《/SPAN》《/DIV》《SCRIPT type=“text/javascript“》var Tags=document.getElementById(’NewsTop_tit’).getElementsByTagName(’p’); var TagsCnt=document.getElementById(’NewsTop_cnt’).getElementsByTagName(’span’); var len=Tags.length; var flag=1;//修改默认值for(i=1;i《len;i++){Tags[i].value = i;// Tags[i].onmouseover=function(){changeNav(this.value)}; TagsCnt[i].className=’undis’; }Tags[flag].className=’topC1’;TagsCnt[flag].className=’dis’;function changeNav(v){ Tags[flag].className=’topC0’;TagsCnt[flag].className=’undis’;flag=v; Tags[v].className=’topC1’;TagsCnt[v].className=’dis’;}《/SCRIPT》《/DIV》《/DIV》《/BODY》《/HTML》


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 唐三彩属于什么技术制陶技术(唐三彩属于什么技术)

下一篇: background什么意思(CSS中的background和background-color的区别)



推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号