Css 将标签从上到下对齐

Css 将标签从上到下对齐,css,Css,我试图自定义一个免费的小部件,但我没有权限编辑html。我只能访问css。我希望能够虚拟地对齐a标记。我试过下面的css,但是这些标签正好在彼此的上面/我如何在它们之间留出空间 HTML CSS 跨距a{位置:固定;} JSFIDLE a{display:block;} 这将把a标记转换为block元素,这意味着它们将自动展开以适合其容器 但是,您应该意识到,使用block元素意味着用户将能够单击块中的任何位置,而不仅仅是链接文本的顶部。该问题的解决方案是使用jQuery在每个标记之后插入标

我试图自定义一个免费的小部件,但我没有权限编辑html。我只能访问css。我希望能够虚拟地对齐
a
标记。我试过下面的css,但是这些标签正好在彼此的上面/我如何在它们之间留出空间

HTML


CSS

跨距a{位置:固定;}

JSFIDLE
a{display:block;}

这将把
a
标记转换为
block
元素,这意味着它们将自动展开以适合其容器


但是,您应该意识到,使用
block
元素意味着用户将能够单击块中的任何位置,而不仅仅是链接文本的顶部。该问题的解决方案是使用jQuery在每个
标记之后插入

标记。或者您也可以将
实体替换为

标记。

您始终可以浮动并清除锚定标记:

a { float: left; clear: left; }

这里有一个jsfiddle来演示:

fixed
将元素从文档流中移除:-我认为这不是您想要的。。。
a { float: left; clear: left; }