如何在不改变编码风格的情况下避免空白锚下划线?

2024-04-12

看看下面的小提琴:

http://jsfiddle.net/DNhAk/14/ http://jsfiddle.net/DNhAk/14/

当您的图像的文本包含在锚点/链接中时,代码中图像和文本之间的空白会在呈现的页面中的文本之前创建一个带下划线的空白。

当没有图像时,即使代码中有空格,也没有下划线空格。

我可以看到避免这种带下划线的空格的唯一方法是消除代码中的空格。但我讨厌为了改变渲染页面的呈现而改变我的编码风格。无论如何,改变 HTML 来操纵页面的呈现是错误的。这就像使用换行符 (<br/>) 在元素之间添加空格而不是使用 CSS。

是否有一个对我来说不太明显的 CSS 属性可以用来解决这个问题?

UPDATE由于某种原因,人们对我在代码中的图像边框和边距感到困惑。我把它们放在那里只是为了让它看起来漂亮。它们与问题无关,所以我删除了它们并更新了小提琴,以便人们可以更清楚地了解问题是什么。


你可以设置 CSSa像这样的元素:

a {
    display: inline-block;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在不改变编码风格的情况下避免空白锚下划线? 的相关文章

  • 由于绝对定位的抽屉,移动键盘可以向上推内容

    我正在制作一个带有 3 个抽屉的网站 元素绝对位于屏幕外 一个在左侧 一个在右侧 一个在底部 看看这里的网站 看看我在说什么https sjbuysse github io javascriting index html https sjb
  • 强制 Firefox 在 img.src 更改后重新加载图像

    我正在修改画布上的一些图像 然后将这些图像的 src 设置为新的 Base64 编码图片 img src changeColor img 更改颜色返回 base64 编码图像 return canvas toDataURL Chrome 和
  • 使用 CSS 的样式选择选项

    我正在尝试使用 CSS 设置选择选项列表的样式 我希望列表的时间之间有更多的填充 因为它们似乎被压在一起 我尝试向选项元素添加填充 但这似乎不起作用 有任何想法吗 这是我的代码 HTML
  • Prettier vscode 扩展不支持 Django 模板标签 {% tag %}

    Prettier Visual Studio 代码扩展不支持 Django 模板标签 tag 现在我该如何解决这个问题 我是否必须禁用 html 文件的 Prettier 扩展 或者还有其他解决方案吗 github 中的问题 5581 不支
  • 打印带有图像的 html(每个图像在单独的页面上)

    我有一个带有图像的 HTML img img img img 打印时 我希望每个图像都位于单独的页面上 根据打印尺寸 现在我把图像从中间切掉了 有什么办法可以解决吗 您可以尝试以下方法 p p
  • 在 HTML 中,

    应该以哪种方式嵌套?

    是否有更正确的嵌套顺序 a and h1 HTML 中的元素 e g a href www example com h1 Example h1 a or h1 a href www example com Example a h1 在 HT

  • Selenium driver.page_source() 仅提取部分 HTML DOM

    我有一个网页 当我右键单击它然后查看页面源时 我得到 SECTION A 但是当我点击它然后检查时 我得到了更长的输出 我尝试使用 JS 获取页面源 但同样的问题 我得到了输出SECTION A 我怎样才能解决这个问题 注意 我正在寻找通用
  • Safari 不触发表单提交

    对于一个项目 我有两个选择表单字段 它们通过 jquery 触发器 提交 发送 这在 Firefox 和 Chrome 中运行良好 但在 Safari 中没有任何反应 这是 HTML 代码
  • YouTube 360​​ 视频 iframe 无法在移动浏览器中工作

    我正在尝试为 YouTube 360 视频获取嵌入的 iframe 以便在我的移动网站上播放 它在桌面浏览器上运行良好 但在移动浏览器中我只能播放平面立体视图 我可以确认它绝对是一个 HTML5 播放器 这显然是其他人正在经历的一个未解决的
  • 计算div中有多少个元素

    我有一个div 里面有span 有没有一种方法可以计算 div 中有多少个元素 然后将其作为值给出 例如 一个 div 中有 5 个跨度 那么它会对其进行计数并发出警报 5 请使用 JavaScript 谢谢 如果你想要后代的数量 你可以使
  • 用于自由形式绘图的 javascript 库

    是否有一个 JavaScript 库可以让我在网页上绘图 然后保存该绘图的状态 我想使用鼠标绘制 2D 图像 然后如何存储和加载该绘图 使用 HTML5 画布 绘制图像的简单示例如下 http jsfiddle net ghostoy wT
  • 使用 RGBA 颜色覆盖背景图像,并使用 CSS3 过渡

    今天早些时候我问使用 rgba 背景颜色覆盖背景图像 https stackoverflow com q 17134929 1544337 我的目标是拥有一个带有背景图像的 div 当有人将鼠标悬停在 div 上时 背景图像会覆盖有 rgb
  • 将 DIV 堆叠在一起?

    是否可以堆叠多个 DIV 例如 div div div div div div div div div div 那么所有这些内部 DIV 都具有相同的 X 和 Y 位置吗 默认情况下 它们都在彼此下方 将 Y 位置增加了上一个 DIV 的高
  • 如何防止 CSS 或 jQuery 中单词和标点符号之间的换行

    我在一个段落中有一些文字 我的问题是 当标点符号位于单词末尾时 有时可以换行到下一行 像这样 This is the text This is a new line 我可以用 CSS 或 jQuery 解决这个问题吗 如果您不在单词和标点符
  • 恢复默认的CSS属性

    我正在编写一个可在多个网站上使用的组件 每个网站都有自己的样式表 并且以不同的方式显示某些内容 我的所有 html 都包含在一个带有 id 的 div 中 div div 然而 我的组件是在所有网站上看起来一致 这很好 因为我将样式应用于组
  • 如何清除画布中图像上的矩形

    我需要清除画布中图像上绘制的矩形 而不损坏现有图像 我可以绘制小矩形点并将其清除 但问题是 当我清除矩形时 它在图像上仍保留为白色小斑点 有人可以告诉我如何清除图像上的矩形而不损坏现有图像 我使用了以下方法来清除矩形 但没有用 1 cont
  • 使用 CSS 屏蔽图像

    我做了这样的设计 如何用CSS遮盖背景 我试过这样的代码 img poster display block max width 100 webkit mask image url https cdn pbrd co images GYiCo
  • data:image/png;base64 是什么意思?

    我从一个在线网站上举了一个例子 CSS 包含一个指向 png 的 URL 和一些随机字母 在这两种情况下 任何人都可以告诉我如何制作这样的代码 或者更确切地说 这些代码是关于什么的 这是html
  • 使 html svg 对象也成为可点击的链接(在 iPhone 上)

    这个问题与使 html svg 对象也成为可点击的链接 https stackoverflow com q 11374059 4825796 但给出的答案似乎不适用于 iPhone ios 9 3 safari 和 chrome 浏览器 我
  • 为什么插入符号在具有position:relative的contenteditable中不可见?

    When a contenteditable元素有position relative和背景颜色 插入符号放置在该元素中时是不可见的 这是一个例子 bug position relative background color lightgre

随机推荐

  • Angular2-fullcalendar 不是 NgModule。意外的指令 CalendarComponent

    在最新版本的 Angular cli 上 angular2 fullcalendar 无法工作 原因如下 CalendarComponent 中的错误不是 NgModule 在浏览器中我发现以下消息 错误 意外的指令 CalendarCom
  • Android、Firebase:minSdkVersion 15 不能小于版本 16

    我需要降级我的 minsdk 以保持与某些设备的兼容性 因此我需要将我的版本从 minsdk16 gt 15 降级 但我有这个错误 清单合并失败 uses sdk minSdkVersion 15 不能更小 比库中声明的版本 16 com
  • 如何处理 Razor Pages 中的 input=file / IFormFile 双向绑定

    我有一个实体 它具有 byte 将徽标作为 varbinary 存储在数据库中 但为了在 Razor 页面上使用此模型 我对其进行了扩展并添加了 IFormFile 属性来接收上传的文件 public class Company publi
  • Adb安装进度条

    我是这方面的初学者 所以如果我问任何明显的问题 请介意我 我正在尝试安装一个apk到我的设备使用adb install apk apk但是 那apk大约有几百 MB 大 并且需要一些时间 我可以在命令窗口中实现某种进度条来显示进度吗 我见过
  • 如何将文件从 HTML5 拖放到 Rails 3 应用程序和回形针?

    我正在尝试使用 Paperclip 在 Rails 3 应用程序中获得一些 html5 拖放功能 所以 基本上 将一个或多个文件拖放到 DIV 上 文件被 POST 到 Rails 操作 一起或一次一个 Rails 操作将每个文件保存为 P
  • 如何使用 Ruby 通过 HTTP 下载文件?

    如何使用 Ruby 通过 HTTP 下载文件 可能是下载文件的最短方法 require open uri download open http example com download pdf IO copy stream download
  • 向量化 for 循环 NumPy

    我对 Python 比较陌生 并且有一个嵌套的 for 循环 由于 for 循环需要一段时间才能运行 因此我试图找到一种方法来向量化此代码 以便它可以运行得更快 在本例中 coord 是一个 3 维数组 其中 coord x 0 0 和 c
  • 跨域字体问题

    请在发表评论之前阅读所有内容 我目前正在开发一个托管在 Amazon Web Services AWS 上的大型网站 这使我们能够在网站可能承受较大流量负载的情况下使用可扩展性功能 最初 我们首先将网站的代码分离为 HTML PHP Jav
  • PHP同时运行多个脚本

    我有一个带有对象服务器的数组 如下所示 Array 0 id gt 1 version gt 1 server addr gt 192 168 5 210 server name gt server1 1 id gt 2 server ad
  • 带元组键的不区分大小写的字典

    我有一本字典 其中键是一个元组 其中第一项是日期 第二项是字符串 我希望字典不区分大小写 我知道 如果键只是一个字符串 我可以在声明字典时将 StringComparer OrdinalIgnoreCase 作为参数传递 但是当键是元组时
  • 如何将 Django QuerySet 转换为字典列表?

    如何转换 DjangoQuerySet into a list of dict是 我还没有找到这个问题的答案 所以我想知道我是否缺少某种每个人都使用的常见辅助函数 Use the values https docs djangoprojec
  • Rails 4:使用 Cocoon Gem 将 child_index 添加到动态添加(嵌套)表单字段

    更新 我正在尝试向涉及多个模型的嵌套表单添加 删除表单字段 我看过 Ryan Bates 的 Dynamic Forms railscast 并且我提到过本文 https hackhands com building has many mo
  • php 我如何从文本文件中获取某些关键字?

    所以在服用了几次 Advil 之后 我想我需要帮助 我正在尝试制作一个脚本 让用户上传 txt 文件 该文件将如下所示 EXT DUNKIN DONUTS DAY Police vehicles remain in the parking
  • 如何在 VB.NET 中声明内联数组

    我正在寻找 VB NET 的等效项 var strings new string abc def ghi Dim strings As String abc def ghi
  • 多种环境中的.htaccess

    我知道以前曾有人问过类似的问题 但我还没有找到适合我的情况的任何真正具体的答案 我有一个在多个环境 本地 开发 生产 上运行的 ExpressionEngine 站点 每个环境都需要不同的 htaccess 规则 所有环境 删除index
  • 如何将列表从控制器传递到asp.net mvc中的javascript函数?

    我在控制器中有这个查询 DataClasses1DataContext behzad new DataClasses1DataContext var query from p in behzad ImagePaths select new
  • Jekyll 无法服务(Ruby 不兼容的库版本)

    当尝试跑步时jekyll serve 它似乎构建正确 尽管有我无法解决的警告 但随后无法提供服务 jekyll build完成 但生成的文件缺少已编译的 CSS 输出来自jekyll serve Ignoring ffi 1 9 10 be
  • PetaPoco 处理枚举吗?

    我正在尝试使用 PetaPoco 将表转换为 POCO 在我的表中 有一列名为TheEnum 此列中的值是表示以下枚举的字符串 public enum MyEnum Fred Wilma 当 PetaPoco 试图将字符串 Fred 转换为
  • 如何快速打印数组中对象的值,而不是其位置

    我有一个类 其中包含同一项目中单独的 swift 文件中某些企业家的数据 它看起来像这样 class Entrepreneur NSObject var name String var netWorth 0 0 var company St
  • 如何在不改变编码风格的情况下避免空白锚下划线?

    看看下面的小提琴 http jsfiddle net DNhAk 14 http jsfiddle net DNhAk 14 当您的图像的文本包含在锚点 链接中时 代码中图像和文本之间的空白会在呈现的页面中的文本之前创建一个带下划线的空白