通过CSS将这些元素内联/放在一行中

sof*_*ply 0 html css joomla

我的Joomla CMS中的模块生成以下代码:

<li id="myid" clas="">
   <span>
      <strong>1.</strong>
   </span>

   <dl>
      <dt>
         <span>Some text</span>
      </dt>
  </dl>
</li>
Run Code Online (Sandbox Code Playgroud)

这不能在html中编辑,因为它是通过多个插件创建的.有没有办法让"一些文字"出现在"1"的右侧.通过CSS.我尝试过类似的东西:

li {
    display: inline;
}
Run Code Online (Sandbox Code Playgroud)

哪个没用.你有什么建议吗?非常感谢你!

thi*_*dot 5

您需要设置dldt显示为inline,因为它们的默认值为block:

#myid dl, #myid dt {
    display: inline;
}
Run Code Online (Sandbox Code Playgroud)

  • @kameltreiber:这远离原始问题.我无法在Gavick网站上创建一个帐户,以便能够下载您用于搜索文件的插件,以便能够告诉您要更改哪个`<span>`.抱歉. (3认同)