css设置覆盖问题

stanley8315 2010-01-11 05:30:02
<td style="font-size:12px;"><p style="font-size:16px;">11111</p></td>这个写法的话内层16px的设置会覆盖掉外层12px的设置,有没有办法让12px覆盖16px呢
...全文
129 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
段传涛 2010-01-12
  • 打赏
  • 举报
回复
o 我来晚了 恭喜楼主
stanley8315 2010-01-12
  • 打赏
  • 举报
回复
感谢hookee,确实可以用,结贴给分。其实我也知道里面不写就行了,但是因为里面读取的是从编辑器保存的内容,修改里面的css不现实,也不能要求输入时修改字体,所以只能想办法在外面作文章了。
hookee 2010-01-11
  • 打赏
  • 举报
回复
要么用js设置:

<script>
function removeFont(obj){
var fs = obj.style.fontSize
for(var i=0;i<obj.childNodes.length;i++){
var node = obj.childNodes[i]
if(node.nodeType==1){
node.style.fontSize = fs
if(node.childNodes.length>0) removeFont(node)
}
}
}
window.onload=function(){
removeFont(document.getElementById("td"))
}
</script>
<table><tr>
<td id="td" style="font-size:12px;">111<p style="font-size:16px;">11111 </p> </td>
<tr></table>
h821291419 2010-01-11
  • 打赏
  • 举报
回复
里面这个不写样式不就行了么`
ggwk 2010-01-11
  • 打赏
  • 举报
回复
里面的为什么还要写呢?

61,125

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧