css中如何在一个div里面不继承之前的样式
比如是表格,之前的表格都是有样式定义的,有padding和border我想在一个div里面做一个表格,但样式自动继承了padding和border属性.怎么样让我最简单的...
比如是表格,之前的表格都是有样式定义的,有padding和border
我想在一个div里面做一个表格,但样式自动继承了padding和border属性.
怎么样让我最简单的在这个div里不继承之前表格样式,而自定义一个新表格样式呢 展开
我想在一个div里面做一个表格,但样式自动继承了padding和border属性.
怎么样让我最简单的在这个div里不继承之前表格样式,而自定义一个新表格样式呢 展开
5个回答
展开全部
第一个回答的就对。 -----------再声明就是了
详细点就是,你的div如果没有id或class通用的table样式.如下:
div table{样式}
例如你想改这个表格.<table id="mydiv"><tr><td>等</table>就是给这个table加个ID,css写到这个table的时候就写: #mydiv{样式}
你这样写的效果就是把原来的样式覆盖了。仅对于ID为mydiv而言
css样式就是采用后面的,而不采用前面的。简单来说以最后写的为标准.
详细点就是,你的div如果没有id或class通用的table样式.如下:
div table{样式}
例如你想改这个表格.<table id="mydiv"><tr><td>等</table>就是给这个table加个ID,css写到这个table的时候就写: #mydiv{样式}
你这样写的效果就是把原来的样式覆盖了。仅对于ID为mydiv而言
css样式就是采用后面的,而不采用前面的。简单来说以最后写的为标准.
展开全部
在一个div里面不继承之前有继承性的样式是无法做到的;
可以通过再定义继承过来的样式来解决(可以给它加个class或id)
例如:
<style type="text/css">
.tab{padding:0;border:none}
#tab{padding:0;border:none}
</type>
<table class="tab">或<table id="tab">
这样就可以单独控制一个table的样式了;继承过来的样式属性你再重新定义就可以了;
另外要注意样式的优先性
可以通过再定义继承过来的样式来解决(可以给它加个class或id)
例如:
<style type="text/css">
.tab{padding:0;border:none}
#tab{padding:0;border:none}
</type>
<table class="tab">或<table id="tab">
这样就可以单独控制一个table的样式了;继承过来的样式属性你再重新定义就可以了;
另外要注意样式的优先性
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你们回答的不要误人子弟好不?
还定义样式?你把所有样式都给我写个看看?并且他写自己的样式的页面也是继承本身系统默认的样式了,真是误人子弟。
我最近也遇到类似的情况,自己写的一小块页面内容嵌入到别人的页面中,导致样式出问题了, 用iframe嵌入框吧,样式是不能手动不继承的。
还定义样式?你把所有样式都给我写个看看?并且他写自己的样式的页面也是继承本身系统默认的样式了,真是误人子弟。
我最近也遇到类似的情况,自己写的一小块页面内容嵌入到别人的页面中,导致样式出问题了, 用iframe嵌入框吧,样式是不能手动不继承的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
table{padding:0px;border:0px;}
div table{自定义……}
div table{自定义……}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
再声明就是了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询