这可能很简单,我不知道。我正在尝试在css输出中添加一行sapce。这是代码
echo '<style type="text/css">\n';
echo get_option('custom_css');
echo '</style>';
但是当我这样做时,输出就是
<style type="text/css">\n.button{
margin-bottom: 22px;
}</style>
EDITED
由于这是内部样式标记,因此我认为它不会添加空行或新行。我想在样式标记之间添加一个新行。因此标签将在单独的行中,没有其他样式将与样式标记相同的行折叠。怎么做?
IT应该看起来像这样
<style type="text/css">
.button{
margin-bottom: 22px;
}
</style>
答案 0 :(得分:2)
只需将您的字符串放在双引号中即可。单引号不会被解析用于查找其中的特殊字符。
echo "<style type=\"text/css\">\n"; echo get_option('custom_css'); echo '</style>';
例如。
或者像其他人说的那样 - 用PHP_EOL常量
连接它答案 1 :(得分:1)
尝试PHP_EOL而不是\n
echo '<style type="text/css">'.PHP_EOL;
答案 2 :(得分:0)
由于这是内部样式标签,因此我认为不会添加空白空间。我想要 在样式标签之间有一个空格。怎么做?
将
添加到您希望空间出现的位置。
答案 3 :(得分:0)
 
是你的朋友。将它添加到您想要空间的任何位置。
答案 4 :(得分:0)
尝试
echo '<style type="text/css"><br/>';
echo get_option('custom_css');
echo '<br/></style>';