Html 在固定宽度div内包装链接
我有一个固定宽度的div,包含一堆链接,每个链接都有文本,单词之间有不间断的空格 我试图实现的是,当一个链接碰到div的边缘时,整个链接向下移动一条线 我只是在JSFIDLE中玩,最初我在html的新行上有一个长期未格式化的no标记,等等,并且观察到最后一个链接没有移动到新行上 然后我决定重新格式化,所以在行上放置新的标记,这样做之后,当最后的标记受到div宽度的限制时,它现在移动到新行上 我实际上是从一个脚本动态生成html,目前它只生成一个串联字符串供我渲染。下面是我正在使用的HTML和一把工作小提琴,显示了两种方法的结果: 为什么这里的行为有所不同? 谢谢似乎与 然而,我认为OP想要解决的问题是在每个锚点后添加空格,例如如果可能的话添加。似乎与Html 在固定宽度div内包装链接,html,css,Html,Css,我有一个固定宽度的div,包含一堆链接,每个链接都有文本,单词之间有不间断的空格 我试图实现的是,当一个链接碰到div的边缘时,整个链接向下移动一条线 我只是在JSFIDLE中玩,最初我在html的新行上有一个长期未格式化的no标记,等等,并且观察到最后一个链接没有移动到新行上 然后我决定重新格式化,所以在行上放置新的标记,这样做之后,当最后的标记受到div宽度的限制时,它现在移动到新行上 我实际上是从一个脚本动态生成html,目前它只生成一个串联字符串供我渲染。下面是我正在使用的HTML和一把
然而,我认为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 View</a>
尽管使用内联块是解决问题的一种方法,但在您的原始帖子中,问题的根源在于以下代码片段:
<a action="streetview" href="#" style="font-size:11px;padding-right:2px;"> Street View</a>
在first div的最后一个锚点中存在padding right:2px missingThanks用于指出该点,但在这种情况下对我没有帮助。在first div的最后一个锚点中存在Street  in first divview链接在first div的最后一个锚点中存在padding right:2px missingThanks用于指出该点,但是,在这种情况下,它对我没有帮助。在第一个divview链接中,有人击败了你,但你的变体也很有用。谢谢,有人击败了你,但你的变体也很有用。