Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单独格式化,同一行_Javascript_Html_Css - Fatal编程技术网

Javascript 单独格式化,同一行

Javascript 单独格式化,同一行,javascript,html,css,Javascript,Html,Css,基本上,我希望能够将这两行合并到一行中。他们应该保留各自的财产 <div><a href="boardfoot/woodcalc.php" target="_blank"><b>Board Foot Calculator</b></a></div> <p onClick="openClose('a1'); openClose2('a3'); openClose2('a2'); openClose2('a4');" st

基本上,我希望能够将这两行合并到一行中。他们应该保留各自的财产

<div><a href="boardfoot/woodcalc.php" target="_blank"><b>Board Foot Calculator</b></a></div>
<p onClick="openClose('a1'); openClose2('a3'); openClose2('a2'); openClose2('a4');" style="cursor:hand; cursor:pointer"><span style="color: #808080;">[Details]</span></p>

[详细信息]

希望这是可能的。

试试这个:

<span><a href="boardfoot/woodcalc.php" target="_blank"><b>Board Foot Calculator</b></a></span>
    <span onClick="openClose('a1'); openClose2('a3'); openClose2('a2'); openClose2('a4');" style="cursor:hand; cursor:pointer"><span style="color: #808080;">[Details]</span></span>​​​​​​​

[详情]​​​​​​​

如果您不想开始一个新行,您不应该真正使用该
标记,您可以使用
显示:inline
css属性,也可以使用当前标记

<div style="display:inline;">•&nbsp;<a href="boardfoot/woodcalc.php" target="_blank"><b>Board Foot Calculator</b></a></div>
<p onClick="openClose('a1'); openClose2('a3'); openClose2('a2'); openClose2('a4');" style="cursor:hand; cursor:pointer; display:inline;"><span style="color: #808080;">[Details]</span></p>

[详细信息]


他不应该使用div标记,除非他想将其更改为
display:inline
inline block
这取决于为什么首先选择div和p元素。如果选择它们有充分的理由,那么使用display:inline或display:inline块就可以了;如果没有特别的理由使用这些标签,那么更好的解决方案是更改标签。否则,您只是在掩盖错误,而不是首先修复导致错误显示在两行上的原因。在不知道这一点的情况下,两个答案(“更改元素”和“使用显示:内联”)都同样正确。如果要内联更改内容,则应使用
span
,因为它是标准的内联元素。将
p
更改为
span
可能会解决此问题。谢谢@vector,我不知道我怎么会在粘贴时没有注意到这一点