中英文换不换行,超过给定宽度添加三个点点...

解决Word中英文混排的5个常见排版问题(含单词换行、间距调整等) 本文详细解析Word中英文混排的5大常见排版问题,包括单词换行、间距调整、标点混用等,提供专业解决方案。通过设置段落格式、调整兼容性选项和使用字体组合等技巧,帮助用户轻松解决文档排版难题,提升专业性和阅读体验。 阅读详情
  1.  word-break:break-all;只对英文起作用,以字母作为换行依据
  2.  word-wrap:break-word; 只对英文起作用,以单词作为换行依据
  3.  white-space:pre-wrap; 只对中文起作用,强制换行
  4. white-space:nowrap; 强制不换行,都起作用
  5. white-space:nowrap; overflow:hidden; text-overflow:ellipsis;不换行,超出部分隐藏且以省略号形式出现


white-space

值描述
normal默认。空白会被浏览器忽略。
pre空白会被浏览器保留。其行为方式类似 HTML 中的 <pre> 标签。
nowrap文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。
pre-wrap保留空白符序列,但是正常地进行换行。
pre-line合并空白符序列,但是保留换行符。
inherit规定应该从父元素继承 white-space 属性的值。


text-overflow

语法: 

  text-overflow : clip | ellipsis 

参数: 
  clip :  不显示省略标记(...),而是简单的裁切
  (clip这个参数是不常用的!)

  ellipsis :  当对象内文本溢出时显示省略标记(...)

<strong>word-break</strong>
值描述
normal使用浏览器默认的换行规则。
break-all允许在单词内换行。
keep-all只能在半角空格或连字符处换行。

overflow

值描述
visible默认值。内容不会被修剪,会呈现在元素框之外。
hidden内容会被修剪,并且其余内容是不可见的。
scroll内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。
auto如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。
inherit规定应该从父元素继承 overflow 属性的值。
CSS实现文字不换行 在网页设计中,有时候我们希望文字在一行内显示,不自动换行到下一行。本文介绍了三种常见的CSS方法来实现文字不换行的效果。根据具体的需求,可以选择适合的方法来实现想要的效果。属性或弹性盒子布局(Flexbox),可以轻松地控制文本的换行行为,使其在一行内显示。,可以将元素的溢出内容隐藏起来,从而实现不换行的效果。将该属性应用于需要不换行的元素上即可实现效果。,文本内容将不会换行,并且超出元素宽度的部分将被隐藏。容器,其中的文本内容被包裹在多个。元素,使其中的文本内容不换行。,可以实现文本不换行的效果。 阅读详情

相关推荐

使用CSS实现文本不换行

在上面的示例中,我们使用了class选择器来选中需要应用不换行效果的元素,并通过设置overflow属性为hidden,text-overflow属性为ellipsis,以及white-space属性为nowrap来实现文本不换行。本文介绍了两种使用CSS实现文本不换行的方法。通过设置该属性为hidden,可以将超出容器宽度的文本内容隐藏起来,从而实现不换行的效果。在上面的示例中,我们使用了class选择器来选中需要应用不换行效果的元素,并通过设置white-space属性为nowrap来实现文本不换行。

2301_79326588的博客 4959

CSS英文字符串换行(word-break: break-all 或者 word-wrap)

文章参考 英文强制换行css 使用css强制英文单词断行代码 问题描述 在工作中,给表单的某个字段添加描述信息,于是,测试就输入了’dddddd…(500个)’,查看详情的时候,就出现了横向滚动条,这样就不能直观的显示,于是提了bug 解决过程 遇到不换行的问题,第一反应就是设置div的宽度,‘display: inline-block’,甚至尝试了 ‘float:left’,界面效果依然没有变化 请教了同事,说上面的例子是因为浏览器认为’dddddd…(500个)'是一个单词,默认是不会换行的,于

黄彪博客 2万+

使用CSS编程实现不换行的效果

在网页设计中,有时我们需要在标题或其他文本元素中显示一整行的文本,而不希望文本在中间换行。这种方法非常简单,可以在网页设计中实现各种不换行的需求。当你在浏览器中打开这个示例代码时,你会发现标题和段落中的文本都在同一行上显示,而不会发生换行。然后,我们将这个类应用到标题和段落元素上,以实现不换行的效果。这将使文本在遇到边界时不自动换行,而是一直保持在同一行上。总结起来,要实现不换行的效果,你可以使用CSS的。要实现不换行的效果,我们可以使用。在上面的代码中,我们定义了一个。,我们可以实现相同的效果。

CyberLynxO的博客 309

css强制换行

强制换行用white-space的normal,pre-wrap,pre-line换行,即使有overflow:hidden;text-overflow:ellipsis;也不影响换行。 值 描述 normal 默认。空白会被浏览器忽略。 pre 空白会被浏览器保留。其行为方式类似html中的 <pre> 标签。 nowrap 文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。 pre-wrap 保留空白符序...

高先生的猫 1270

HTML5期末大作业:水果超市网站设计——水果超市(6页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 网购商城设置网页

HTML5期末大作业:水果超市网站设计——水果超市(6页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 网购商城设置网页 常见网页设计作业题材有 个人、 美食、 公司、 学校、 旅游、 电商、 宠物、 电器、 茶叶、 家居、 酒店、 舞蹈、 动漫、 明星、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、 军事、 游戏、 节日、 戒烟、 电影、 摄影、 文化、 家乡、 鲜花、 礼品、 汽车、 其他 等网页设计题目, A+水平作业, 可满足大

1712

如何让html表格内容不换行,antDesign使用a-table时,设置某列的单元格内容不换行...

本次需求:备注列内容不换行【上图为最终完成版】第一次尝试:{{ record.remarks.substring(0,15)+'...' }}{{ record.remarks }}思路1没什么问题,样式会有问题,可能有其他方式优化:用length判断字符的长度,中英文混输情况下,实际展示内容可见宽度差别太大【如下图】========================================...

weixin_28929201的博客 1059

碳纳米管NRAM:突破5纳米制程的下一代存储技术

在半导体存储领域,非易失性存储器和随机存取存储器是两大基础技术方向。传统DRAM速度快但断电易失,NAND Flash非易失但写入慢、寿命有限,两者在先进制程下都面临物理极限挑战。碳纳米管作为一种新型纳米材料,凭借其优异的导电性、机械强度和尺寸微缩潜力,为存储技术革新提供了物理基础。基于碳纳米管的NRAM技术,通过控制纳米管间的可逆接触实现电阻状态切换,兼具DRAM级速度和Flash的非易失性,同时具备近乎无限的擦写寿命和出色的CMOS工艺兼容性。这项技术不仅能满足5纳米以下制程的存储需求,在数据中心缓存、

weixin_42576804的博客 427

英文长字符串不换行?前端开发者必备的CSS断行实战指南

给break-all一把糖,它能把 SKU 拆得服服帖帖;给break-word一个拥抱,它让评论区依旧温暖可读;给一句“我懂你”,Flex 布局才会收起小脾气。下次再遇到“英文长串不换行”,别急着暴力镇压。想想用户的眼睛、想想设计师的通宵、想想你那即将被 Code Review 的 Git 记录。/* 如果这行代码被删掉,页面会炸,设计师会哭,你会背锅 *//* 玄学保佑,别删 */愿你每一次git push都心安理得,愿每一行长字符串都优雅地折行。

一个做过前端开发的产品经理,经历过睿智产品的折磨导致脱发之后,励志要翻身"农奴"把歌唱,一边打入敌人内部一边持续提升自己,为我们广大开发同胞谋福祉,坚决抵制睿智产品折磨我们码农兄弟! 656

非华为设备实现多屏协同:最新电脑管家破解安装指南

本文提供了在非华为电脑上安装华为电脑管家并实现多屏协同功能的详细破解指南。通过绕过硬件检测机制,用户可在联想、戴尔等设备上体验与华为生态类似的无缝文件拖拽、跨屏操作等功能。文章涵盖了从系统准备、工具下载、破解安装到手机连接及故障排查的全流程,助您打破设备壁垒,提升办公效率。

weixin_29209805的博客 1134

从稀疏表示到低秩表示(一)

确定研究方向后一直在狂补理论,最近看了一些文章,有了些想法,顺便也总结了representation系列的文章,由于我刚接触,可能会有些不足,愿大家共同指正。 从稀疏表示到低秩表示系列文章包括如下内容: 一、 sparse representation 二、 一、 sparse representation 1  sparsity  一个线性表示解决的问题如下图所示:

彼岸花 3万+

CSS强制中英文换行与不换行 强制英文换行示例

  发布时间:2014-06-13 09:02:50   作者:佚名    中英文换行与不换行以及强制中英文换行,在项目中经常会使用到,本例整理了一些与之相关的css 属性,大家可以根据自己的需要进行选择 1. word-break:break-all;只对英文起作用,以字母作为换行依据  2. word-wrap:break-word; 只对英文起作用,以单词作为换行依据  3. whit...

寬真 336

Hi3516CV610硬件设计避坑指南:从电源模块到DDR布线实战解析

本文深入解析了Hi3516CV610硬件设计中的关键难点与实战技巧。重点剖析了电源架构的选型陷阱与PCB布局要点,详细阐述了DDR3/L高速布线的等长匹配、信号完整性及端接策略,并提供了MIPI接口与时钟电路的隔离设计指南。旨在帮助工程师规避常见设计错误,提升系统稳定性与可靠性。

ooo22的博客 255

使用flex布局时英文不换行,中文能换行的问题

在CSS中默认英文溢出不换行,中文溢出会换行。而使用word-wrap:break-word;就能让英文换行。 但是当元素使用flex:1;并且使用了word-wrap:break-word;文章段落如果是中文能换行,但是英文依旧不能换行。可以给元素加任意的宽度如width:1px;这样宽度依然是flex:1的长度但是英文也能换行了 ...

u014446094的博客 1790

避开地图定位的坑:手把手教你处理GCJ-02和WGS-84坐标转换(2023最新版)

本文深入解析了GCJ-02与WGS-84坐标系转换的核心原理与常见误区,提供了详细的代码实现与精度控制方法。针对地图定位开发中的实际痛点,文章重点阐述了如何通过迭代逼近法实现高精度坐标转换,并给出了误差测试与业务场景下的工程实践指南,帮助开发者有效规避定位漂移等问题。

lstm7chronicler的博客 1169

python批量调用大模型API:多线程和异步协程

本文介绍了利用多线程技术批量调用大模型API的实现方法。核心是通过并发请求提高处理效率,主要采用线程池管理并发数量、结果聚合等技术。文章提供了一个完整的Python实现示例,包含APIBatchCaller类及其single_api_call和batch_call方法,详细解析了并发控制、错误处理等关键点,并给出了使用注意事项,包括并发数设置、重试策略和超时处理等。该方案特别适合IO密集型任务,能显著提升批量API调用的效率。

Cachel Wood的博客 759

python中英文混合字符串宽度对齐打印

python 实现中英文混合字符串格式化打印(宽度对齐)

weixin_45715159的博客 5886

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Unity中英文混排的空格换行问题

【问题描述】     当Unity的Text组件的Horizontal Overflow属性为Wrap时,其中文字会根据文本框宽度自动换行。     当一行所剩长度不足以显示最后一个单词时,该单词会被整体挪到下一行显示。     当中英文混排时,中文会整体被视为一个英文单词,过长,导致异常换行。 【解决方式】     将“换行空格”替换为“不换行空格”   using System....

u011403161的博客 2968

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

html 英文字母不换行,网页中英文数字不换行用css的解决方法

制作HTML时会遇到英文、中文换行与不换行的问题,有的英文太长,不换行会撑开页面,通过本文可以详细了解css解决中英文的换行问题1. word-break:break-all;只对英文起作用,以字母作为换行依据2. word-wrap:break-word; 只对英文起作用,以单词作为换行依据3.{white-space:pre-wrap; 只对中文起作用,强制换行4.{white-space:n...

weixin_30975237的博客 523

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

微信小程序text组件和view组件不换行

在开发过程中,遇到了text组件和view组件在全英文或中英混合输入时(全中文时正常)不换行的情况,即使添加了宽度后也不起作用。 解决方法: view,text{ word-break: break-all; } 复制代码该样式的作用是允许在单词间换行,问题解决了。 Tips&Bugs:该样式可能会出现断开单词的情况,如将‘break’分解为‘br’和‘eak’放在两行显示,对此尚...

weixin_34197488的博客 6866

强制中英文换行及超出显示省略号的问题

超出2行不换行,超出部分隐藏且以省略号形式出现(部分浏览器支持)超出不换行,超出部分隐藏且以省略号形式出现(部分浏览器支持)当固定盒子的宽度时,中文会换行,但是英文和数字不换行。如要想要超出N行再显示省略号,只要改变。

小草莓的博客 2943

【微信小程序】英文字母不换行问题 flex布局字符超出宽度折行问题:设置了word-break: break-all;和flex: 1;冲突flex不生效问题

flex布局中英文字符超出宽度不会自动折行的问题,但是设置了word-break: break-all;前面设置的flex: 1;就不生效了。

G佳伟 1783

前端-表格英文单词不换行问题

当表格内容是英文单词时,默认不会换行 解决方法:给table设置table-layout: fixed;**table下的td设置**word-wrap: break-word; &amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&

wang704987562的博客 2117

在HTML中英文换行问题

不用在因为英文无法换行而烦恼!

JINisSun 1万+

android settext内容换行_TextView设置文字包含中英文时自动换行问题的终极解决方案...

情景,正常TextView中设置文本内容中包含中英文时会造成自动换行的问题,影响界面显示效果,如图:网上很多解决途径,甚至有多三方框架处理,但是效果并不能达到,最终是要如下代码完美解决,效果图如下:具体实现过程 以及代码基本思路:先测量TextView的最大可用宽度,然后替换所有的空格符并按行分割,如果小于TextView最大宽度,则不处理;如果大于TextView最大宽度,进行单个字符进行测量,...

weixin_31439191的博客 1387

CSS文本不换行的完整控制方案:从white-space到text-overflow

在Web前端开发中,'文本不换行'并非仅靠white-space: nowrap就能解决的基础排版问题,而是一个涉及文本渲染引擎、盒模型计算、溢出处理与可访问性保障的系统性工程。其核心原理在于:white-space控制文本流的生成方式,overflow决定内容裁剪边界,text-overflow定义截断视觉反馈,三者必须按严格顺序协同工作。该技术方案直接支撑表格列固定宽、标签截断、响应式标题、金融系统客户名显示等高频生产场景,尤其在flex/grid布局、多语言混排、SSR水合一致性及屏幕阅读器兼容等复杂

395
上一篇: overflow:atuo;隐藏滚动条
小小樟鱼
博客等级 码龄10年 38粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值