相关疑难解决方法(0)

HTML表格 - 如何使IE不破坏连字符

我有一些表格单元格包含如下格式的日期:2009-01-01.IE 7似乎在连字符处将这些分为两行.有什么办法可以解决这个问题吗?

html css html-table hyphen internet-explorer-7

12
推荐指数
3
解决办法
1万
查看次数

阻止两个单词之间的换行的短划线

有没有办法让破折号( - )不会破坏这个词,如果它结束了一条线?(就像 防止两个单词之间的换行一样)

我目前遇到的问题是一篇博文(动态),里面有X-Ray这个词.可悲的是,它落在一条线的末端,所以我得到了

Lorem ipsum dolor si amet X-
Ray
Run Code Online (Sandbox Code Playgroud)

我想阻止它,并得到这样的结果

Lorem ipsum dolor si amet
X-Ray
Run Code Online (Sandbox Code Playgroud)

我不能只是<br />一切,因为取决于你在网站上的位置,它不会被困在那个位置.

html

6
推荐指数
2
解决办法
3142
查看次数

如何避免“&lt;code&gt;”块中“-&gt;”运算符内的换行符?

我有一个大型 HTML 文档,其中包含 C++ 内联<code>序列,例如foo->bar. 由于连字符通常用于引起换行,因此有时会产生如下输出:

\n\n
\n

巴拉巴拉foo-
\n >bar巴拉巴拉

\n
\n\n

这是不希望的。

\n\n
    \n
  • 将 (U+002D)替换-\xe2\x80\x91(U+2011;不间断连字符)是不可接受的,因为它会破坏->常见浏览器中的搜索。
  • \n
  • 使用样式化<code>元素white-space:nowrap是不可取的,因为某些内联代码段足够长,它们确实应该换行。
  • \n
  • ->由于编辑负担,使用<span style="white-space:nowrap">(或)手动设置每个运算符<nobr>的样式是不可接受的,但可以编写一个脚本来执行此操作。
  • \n
\n\n

是否有一种声明性的方式来指定内部->不是换行的好地方?

\n\n

(这个问题实际上并不是How can I use CSS to keep line Breaks in an HTML <code> block? 的重复:这个问题询问如何避免换行符,而该问题询问如何创建换行符。)

\n

html css line-breaks

5
推荐指数
1
解决办法
161
查看次数

HTML 不间断空格无法正常工作

在我看来,不间断空格的 HTML 实体在我的代码中无法正常工作。我使用:zvy\xc5\xa1ov\xc3\xa1n\xc3\xadm ceny&nbsp;\xe2\x80\x93&nbsp;ta by negativn\xc4\x9b但不是连接在一起的破折号和两个单词,而是在新行的开头看到一个丑陋的空格。您知道如何解决这个问题吗?

\n\n
\n

我知道不间断的连字符,但请记住连字符和破折号之间是有区别的。

\n
\n\n

**图片**

\n\n

**正确的解决方案**

\n

html typography space

5
推荐指数
1
解决办法
7556
查看次数

避免 R Shiny 中连字符后的换行符

看起来,Shiny 会在连字符 ( ) 字符后自动引入换行符-,至少在与数据表一起使用时是如此(请参见下面的示例)。我猜这与HTML 中的类似问题有关,并且可能在将文档呈现为 HTML 时发生,但在这里用“不间断”版本 ( &#8209;) 替换连字符将不起作用,将连字符替换为长版本 ( \xe2\x80\x94)。

\n\n

下面是重现此问题的示例代码,其中我创建了一个名称中带有减号的变量,并希望在表头中显示其名称(包括减号)。正如您所看到的,后面出现了一个换行符-

\n\n
---\ntitle: "Example"\nruntime: shiny\ntheme: simplex\nvertical_layout: fill\noutput:\n  flexdashboard::flex_dashboard:\n  orientation: rows\n---\n\nExplore\n======================================================================\n\n```{r echo = FALSE}\nlibrary("tidyverse")\nlibrary("shiny")\nlibrary("DT")\n```\n\n```{r echo = FALSE}\ncreateDataTable <- function (data) {\n\n  data %>%  \n\n    DT::datatable(\n      extensions = c(\'Buttons\',\'Scroller\'),\n      rownames=FALSE,\n      options = list(\n        paging = TRUE,\n        pageLength = nrow(data),\n        searching = TRUE,\n        fixedColumns = TRUE,\n        autoWidth = FALSE,\n        ordering = TRUE,\n        scroller = TRUE,\n        scrollX = \'400px\',\n        scrollY = \'300px\',\n …
Run Code Online (Sandbox Code Playgroud)

html r shiny dt flexdashboard

3
推荐指数
1
解决办法
971
查看次数

如何防止html div中的单词破解(连字符)?

我试图在div中的列中显示一组相同长度的单词.我正在使用courrier新字体.到现在为止还挺好.

但是,某些单词包含' - ',并且它们被不恰当地断开(连字符).它打破了布局:

在此输入图像描述

有没有办法用CSS(或JS)来防止这种情况?

html css hyphenation

2
推荐指数
1
解决办法
4806
查看次数

连字符导致HTML中的换行符

我想确保2012-13-12的日期总是在一行上结束.如果我使用/作为日期分隔符它可以工作,但' - ' - 符号(不是很惊讶)使日期最终在两行.

<div class="someclass">
      around  lorem Ipsium lorem Ipsium 2012-13-12 lorem Ipsium lorem Ipsium 
</div>
Run Code Online (Sandbox Code Playgroud)

.someclass { width:40mm; }
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/yjK6D/

有什么建议?

html css css3

1
推荐指数
1
解决办法
540
查看次数

非打破破折号html

我知道有一个非破坏的空白 - &nbsp;.是否有一个非破坏的破折号(-)我可以使用,以便我的话不会在该位置换行(中断).也有人可以指向一个列表,其中包含在打破句子时被认为具有优先权的字符(如空格).提前致谢 :)

css html5

1
推荐指数
1
解决办法
5176
查看次数