作为免责声明......这绝对是一个“最坏情况”类型的问题。
(我只希望它是假设的)
我目前正在研究聊天框边栏(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>
标签之外)之外,还有什么好的工作吗? ?
答案 0 :(得分:0)
javascript是一个选项吗?您可以使用它来应用样式。你可以做点什么
document.getElementById(id).style.property=new_style
这会使css文件保持不变。