如何使用有限的CSS可用性包装<li> html元素?

时间:2016-09-22 20:48:36

标签: html css

作为免责声明......这绝对是一个“最坏情况”类型的问题。
(我只希望它是假设的)

我目前正在研究聊天框边栏(w:500px,h:410px)中的格式化列表,当然问题似乎是列表元素没有包装,这个问题通常用一些CSS解决,但其中有谎言rub ...一个CSS样式表通过一些我无法访问的专有脚本附加到每个侧边栏后,唯一可以可靠传递的样式通常是<td>和其他一些标签它不是由预先设定的样式定义的元素。

我的代码目前看起来像这样:

<table>
<tbody>
  <tr>
    <td style="width: 480px;">

      <ul>
        <li>Some long string of garbage that goes on and on and on.......</li>
        <li>Some long string of garbage that goes on and on and on.......</li>
        <li>Some long string of garbage that goes on and on and on.......</li>
      </ul>

    </td>
 </tr>
</tbody>
</table>

<style> XXX; </style>已经结束了 <div style="xxx;">无法转到
<ul style="xxx;">可以设置一些属性,但不能定义列表宽度或换行/空白属性的常用属性。

<li style="xxx;"><ul style="xxx;">的工作方式类似

也就是说,除了尝试与工具开发团队联系以尝试使用这样有限的CSS来应用这些项目(除了5亿个<br>标签之外)之外,还有什么好的工作吗? ?

1 个答案:

答案 0 :(得分:0)

javascript是一个选项吗?您可以使用它来应用样式。你可以做点什么

document.getElementById(id).style.property=new_style

这会使css文件保持不变。