C# 超链接被删除到新行

C# 超链接被删除到新行,c#,asp.net,css,newline,ellipsis,C#,Asp.net,Css,Newline,Ellipsis,这是我的aspx代码 正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文 正文正文正文正文正文正文正文正文正文正文!!! ! 添加样式: float:left; 向div和链接添加样式将样式添加到div工作。查看小提琴的更新版本 将此行添加到CSS float:左; 我不建议为此使用浮动。虽然它确实做到了这一点,但它改变了页面的布局,因此不需要进行如此小的更改。通过将div的显示类型更改为inline块,也同样容易修复 .ellipsis { display: inline

这是我的
aspx
代码


正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文正文
正文正文正文正文正文正文正文正文正文正文!!!
!

添加样式:

float:left;

向div和链接添加样式

将样式添加到
div
工作。查看小提琴的更新版本

将此行添加到CSS

float:左;

我不建议为此使用浮动。虽然它确实做到了这一点,但它改变了页面的布局,因此不需要进行如此小的更改。通过将div的显示类型更改为inline块,也同样容易修复

.ellipsis
{
  display: inline-block;
  ...
}

这里有一个小问题:

你能解释一下为什么CSS中有
display:block
?(删除它不会有帮助,但我很好奇你为什么要把它放在那里;你认为display:block就是这样。)谢谢李斯特先生,我已经删除了:)技术上正确,但你应该把它放在CSS中。这就是它的归属。
.ellipsis
{
  display: inline-block;
  ...
}