css中如何在一个div里面不继承之前的样式

比如是表格,之前的表格都是有样式定义的,有padding和border我想在一个div里面做一个表格,但样式自动继承了padding和border属性.怎么样让我最简单的... 比如是表格,之前的表格都是有样式定义的,有padding和border
我想在一个div里面做一个表格,但样式自动继承了padding和border属性.
怎么样让我最简单的在这个div里不继承之前表格样式,而自定义一个新表格样式呢
展开
 我来答
50725405
推荐于2016-05-09 · 超过17用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:73.8万
展开全部
第一个回答的就对。 -----------再声明就是了
详细点就是,你的div如果没有id或class通用的table样式.如下:
div table{样式}
例如你想改这个表格.<table id="mydiv"><tr><td>等</table>就是给这个table加个ID,css写到这个table的时候就写: #mydiv{样式}
你这样写的效果就是把原来的样式覆盖了。仅对于ID为mydiv而言
css样式就是采用后面的,而不采用前面的。简单来说以最后写的为标准.
wang89657dd
推荐于2019-02-23 · TA获得超过1027个赞
知道小有建树答主
回答量:1691
采纳率:0%
帮助的人:627万
展开全部
在一个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的样式了;继承过来的样式属性你再重新定义就可以了;

另外要注意样式的优先性
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
肥美的羊羔
2019-02-22 · TA获得超过253个赞
知道小有建树答主
回答量:330
采纳率:100%
帮助的人:100万
展开全部
你们回答的不要误人子弟好不?
还定义样式?你把所有样式都给我写个看看?并且他写自己的样式的页面也是继承本身系统默认的样式了,真是误人子弟。
我最近也遇到类似的情况,自己写的一小块页面内容嵌入到别人的页面中,导致样式出问题了, 用iframe嵌入框吧,样式是不能手动不继承的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
实体小店生意经
2008-11-26 · 超过15用户采纳过TA的回答
知道答主
回答量:93
采纳率:100%
帮助的人:19.3万
展开全部
table{padding:0px;border:0px;}
div table{自定义……}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
valuelan
2008-11-26 · TA获得超过168个赞
知道小有建树答主
回答量:236
采纳率:0%
帮助的人:88.9万
展开全部
再声明就是了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式