当前位置:网站首页>为什么文字不贴合边
为什么文字不贴合边
2022-08-09 12:52:00 【文默】
问题描述:
遇到的问题是,明明给两个文字内容间设置了一个值的边距(比如10px),但实际上却超出了我们设置的大小,当时非常搞不明白为什么那段文字不是贴着蓝色的框。后面才发现会有两种情况导致下面图片的情况。
原因分析:
首先第一种情况是:我们要检查文字后面是否有空格,空格会导致一个占位,这种情况比较容易发现
第二种情况是:span换行也会发生该种情况的发生。(内联元素、替换元素、inline-block元素均存在此问题)
下面我们来看看第二种情况的发生。
我们编写运行下面的代码可以发现,实际上他们之间并不是贴在一起的,会有缝隙隔开,而这个缝隙既不是空格,也不是magin之类造成的,这对与一些初次接触到的小伙伴来说就非常迷惑了,但当我们了解了他们的嘴脸,就不会被她坑到了。
<div >
<span>a</span>
<span>b</span>
<span>c</span>
<span>d</span>
</div>
解决方法
那么我们有什么解决的好方法呢?
- 第一种: 最最最简单粗暴的是,我们直接把它们写成一行,那么就不会有换行的了,也就不会有空格了(这样太影响我们代码的美观了,我们程序员讲究的是优雅,写代码和写字一样)
<div >
<span>a</span><span>b</span><span>c</span><span>d</span>
</div>
- 第二种:在我们使用到的地方给span加上浮动
span {
float:left;
}
总结
多动手,你就会发现又很多奇奇怪怪的bug,那么经过一番战斗,你就会变为大佬啦!要记住,只有你觉得做不到,觉得困难,觉得不行了,这个时候你才在进步,才是在突破自己。如果什么都会,那么就是在温水煮青—等死。加油,伙伴!路漫漫,吾将上下而求索鸭。
边栏推荐
- R 语言 2010.1至2021.12艾滋病每月发病人数 时间序列分析
- telnet+ftp to control and upgrade the device
- Redis源码剖析之字典(dict)
- 安踏携手华为运动健康共同验证冠军跑鞋 创新引领中国体育
- Do you know the difference between comments, keywords, and identifiers?
- WebView injects Js code to realize large image adaptive screen click image preview details
- Standing wave ratio calculation method
- Bitmaps and bit operations
- Ten minutes to teach you how to use VitePress to build and deploy a personal blog site
- ARM板卡增加路由功能
猜你喜欢
How to reduce the size of desktop icons after the computer is reinstalled
How to save Simulink simulation model as image or PDF
中断系统结构及中断控制详解
Anta and Huawei Sports Health jointly verify the champion running shoes and lead Chinese sports with innovation
kustomize entry example and basic syntax instructions
ctfshow七夕杯2022
我的2020年终总结
Ten minutes to teach you how to use VitePress to build and deploy a personal blog site
Clock frequency and baud rate count for serial communication in FPGA
透明tune proxy
随机推荐
陈强教授《机器学习及R应用》课程 第十四章作业
2022年非一线IT行业就业前景?
MySQL备份与恢复 (转载非原创)
ARM板卡增加路由功能
5G China unicom 直放站 网管协议 实时性要求
ansible-cmdb friendly display ansible collects host information
用plot_hist_numeric()实现画直方图
SQL Server查询优化 (转载非原创)
ftplib+ tqdm 上传下载进度条
jenkins api create custom pipeline
[MRCTF2020]套娃-1
[HCIP Continuous Update] Principle and Configuration of IS-IS Protocol
剑指 Offer 57 - II. 和为s的连续正数序列(滑动窗口)
Flutter Getting Started and Advanced Tour (1) - Getting to Know Flutter
电脑重装系统还原0x80070005错误如何解决
剑指 Offer 56 - II. 数组中数字出现的次数 II(位运算)
kustomize entry example and basic syntax instructions
Flutter Getting Started and Advanced Tour (7) GestureDetector
Dry+Bean+Dataset R语言数据分析,报告英文
FFmpeg多媒体文件处理(ffmpeg处理流数据的基本概念)