Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.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
Html 在固定宽度div内包装链接_Html_Css - Fatal编程技术网

Html 在固定宽度div内包装链接

Html 在固定宽度div内包装链接,html,css,Html,Css,我有一个固定宽度的div,包含一堆链接,每个链接都有文本,单词之间有不间断的空格 我试图实现的是,当一个链接碰到div的边缘时,整个链接向下移动一条线 我只是在JSFIDLE中玩,最初我在html的新行上有一个长期未格式化的no标记,等等,并且观察到最后一个链接没有移动到新行上 然后我决定重新格式化,所以在行上放置新的标记,这样做之后,当最后的标记受到div宽度的限制时,它现在移动到新行上 我实际上是从一个脚本动态生成html,目前它只生成一个串联字符串供我渲染。下面是我正在使用的HTML和一把

我有一个固定宽度的div,包含一堆链接,每个链接都有文本,单词之间有不间断的空格

我试图实现的是,当一个链接碰到div的边缘时,整个链接向下移动一条线

我只是在JSFIDLE中玩,最初我在html的新行上有一个长期未格式化的no标记,等等,并且观察到最后一个链接没有移动到新行上

然后我决定重新格式化,所以在行上放置新的标记,这样做之后,当最后的标记受到div宽度的限制时,它现在移动到新行上

我实际上是从一个脚本动态生成html,目前它只生成一个串联字符串供我渲染。下面是我正在使用的HTML和一把工作小提琴,显示了两种方法的结果:

为什么这里的行为有所不同? 谢谢

似乎与

然而,我认为OP想要解决的问题是在每个锚点后添加空格,例如如果可能的话添加。

似乎与


然而,我认为OP想要解决的问题是在每个锚点之后添加空格,例如如果可能的话添加。

我认为出现这种情况的原因是内联元素之间缺少空格,这导致它有效地呈现为一个长字符串。尝试将锚定标记设置为内联块

a{
    display: inline-block;
}

我相信发生这种情况的原因是内联元素之间缺少空白,这导致它有效地呈现为一个长字符串。尝试将锚定标记设置为内联块

a{
    display: inline-block;
}

第二个示例代码中的换行符会生成空白,因此它会按您希望的方式呈现。第一个示例在一行中,但在第二个链接中有一个前导空格

加入

div a { display: inline-block; }

对于第一个示例,您可以获得所需的效果。

代码中的换行符第二个示例生成空白,从而按照您想要的方式呈现。第一个示例在一行中,但在第二个链接中有一个前导空格

加入

div a { display: inline-block; }
对于第一个示例,您可以获得所需的效果。

尽管使用内联块是解决问题的一种方法,但原始帖子中的问题源于以下代码片段:

<a action="streetview" href="#" style="font-size:11px;padding-right:2px;"> Street&nbsp;View</a>
尽管使用内联块是解决问题的一种方法,但在您的原始帖子中,问题的根源在于以下代码片段:

<a action="streetview" href="#" style="font-size:11px;padding-right:2px;"> Street&nbsp;View</a>

在first div的最后一个锚点中存在padding right:2px missingThanks用于指出该点,但在这种情况下对我没有帮助。在first div的最后一个锚点中存在Street  in first divview链接在first div的最后一个锚点中存在padding right:2px missingThanks用于指出该点,但是,在这种情况下,它对我没有帮助。在第一个divview链接中,有人击败了你,但你的变体也很有用。谢谢,有人击败了你,但你的变体也很有用。