断言:保持全部;不工作? (使用wordpress)

时间:2016-12-08 15:14:17

标签: css

所以,作为一名嵌入式C开发人员,尝试用CSS帮助朋友(我很久以前就已经知道了),这是一种痛苦。

我的问题是(使用wordpress并且无法访问托管帐户)我似乎无法阻止单词在行尾打破。我已经尝试过我所知道/在网络上看到的所有内容,从空白到分词:keep-all;,似乎没有任何效果。 有没有人有同样的问题,我似乎只能找到完全相反的答案(人们需要打破的话);

域名为http://diette.ro

提前致谢

3 个答案:

答案 0 :(得分:1)

似乎内容是 完整而不是空格。  是一个不间断的空间,可以防止单词被分割/分解。其中一个段落的HTML输出现在如下所示:

             Așadar, la noi în salon te vom întâmpină cu un ambient  cald și prietenos, îți  vom asculta nevoile și dorințele tale.  Totodată,  cu ajutorul analizei corporale vom afla și nevoile organismului iar împreună vom plănui o „călătorie” în care  vei învață cu siguranță,  noțiuni simple dar utile pentru a te împrietenii cu propriul organism ! În tot acest timp noi te vom susține oferindu-ți informațiile necesare, ca totul să devină realizabil și ușor de țintit! Paleta de servicii aflate la noi, cele de  recomandări și programe nutriționale, proceduri de remodelare corporală dar și masaje de relaxare și terapii energetice, ne vor ajuta să obținem rezultatele dorite.

毫不奇怪,文本没有被破坏,因为你的HTML告诉浏览器不要破坏。

您应该删除您尝试添加的CSS(单词分解)并简单地删除这些标记。原因可能是你的朋友把文字放在Wordpress中。如果他从文字处理器复制文本,可能会自动添加不间断的空格,或者发生其他事情。所以你要做的是,在Wordpress中以HTML格式打开内容,用 (单个空格)查找和替换,问题应该得到解决。

答案 1 :(得分:0)

问题不在于CSS问题是wordpress在内容中注入<p><br>标记。请您的朋友安装 noautop 插件,例如https://wordpress.org/plugins/toggle-wpautop/,或执行以下答案:

Removing <p> and <br/> tags in WordPress posts

答案 2 :(得分:0)

<img> <div> 中有以下!important覆盖您的style.css

keep-all

您可以在pre, p { word-wrap: break-word !important; word-break: break-all !important; } 上再次尝试使用!important,并确保其上次读取:

keep-all

或者从p { word-break: keep-all !important; } 移除!important style.css,并在p之后给出更深的!important影响:(使用classid)< / p>

p.class {
  word-break: keep-all;
}