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

比如是表格,之前的表格都是有样式定义的,有padding和border
我想在一个div里面做一个表格,但样式自动继承了padding和border属性.
怎么样让我最简单的在这个div里不继承之前表格样式,而自定义一个新表格样式呢

第一个回答的就对。 -----------再声明就是了
详细点就是,你的div如果没有id或class通用的table样式.如下:
div table{样式}
例如你想改这个表格.<table id="mydiv"><tr><td>等</table>就是给这个table加个ID,css写到这个table的时候就写: #mydiv{样式}
你这样写的效果就是把原来的样式覆盖了。仅对于ID为mydiv而言
css样式就是采用后面的,而不采用前面的。简单来说以最后写的为标准.
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2019-02-23
在一个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的样式了;继承过来的样式属性你再重新定义就可以了;

另外要注意样式的优先性本回答被网友采纳
第2个回答  2019-02-22
你们回答的不要误人子弟好不?
还定义样式?你把所有样式都给我写个看看?并且他写自己的样式的页面也是继承本身系统默认的样式了,真是误人子弟。
我最近也遇到类似的情况,自己写的一小块页面内容嵌入到别人的页面中,导致样式出问题了, 用iframe嵌入框吧,样式是不能手动不继承的。
第3个回答  2008-11-26
table{padding:0px;border:0px;}
div table{自定义……}
第4个回答  2008-11-26
再声明就是了

如何让css样式不继承或不传递
只有想办法 class 加上id 比如 <div class="top" id="head"><\/div> 这样区别开来 或者 2.<a class="top head"><\/a> <a class="top body"><\/a> <a class="top foot"><\/a> 这样 只给top共同属性~然后不一样的属性 标注在 head body 和foot上面 就不会冲突了~...

css 中如何让div不覆盖上面的div
number设置元素的堆叠顺序。inherit规定应该从父元素继承 z-index 属性的值。TIY 实例 Z-index Z-index 可用于将在一个元素放置于另一元素之后。 Z-index 上例中的元素已经更改了 Z-index。 相关页面 CSS 教程:CSS 定位HTML DOM 参考手册:zIndex 属性CSS 参考手册 ...

css div 固定一个div 使这个div不随着网页的滚而滚动 就是把这个div固 ...
1、需要使用固定定位才能做到这样的效果。具体方法是首先打开html编辑器,首先设置一个容器div,然后设置一个用来演示效果的div,分别设置class属性名为container和fixed:2、在style标签中设置样式,设置container的position属性为相对定位,并且给它一个很高的高度,然后给fixed设置高度和宽度,以及颜色等属性,...

css中可不可以把内层的样式去掉。?就是让这个DIV里面的元素的样式都失效...
我认为可以采用“重写”的方式来实现。内层元素的样式无非只有两种,一种为id或class,一种为style方式;使用js+document.write的方式重写。如:<div id="top"><div id="inner"><\/div><\/div> 查找top内的元素,发现有id,使用js将它改为以下内容:<div id="top"><div><\/div><\/div>,然后使...

如何让一个DIV不使用任何样式?
有些样式会继承父容器的样式的,你要去掉它只能给它重新定义到你真正想要的了。

利用css如何让嵌套的div层不继承父div层的透明度?
用css3的rgba颜色rgba(0,0,0,0.5),最后那个0.5是透明度。缺点是老版本ie不支持rgba。用半透明的png背景图做外面div的背景,缺点是ie6下需要另外增加一个js来让png背景半透明 里面的div1、2移出来不要和最外面div成为父子关系(就不会继承),然后大div依然为opacity: 0.85,再用定位之类的办法...

如何取消从父元素继承的CSS
w3c标准中可以继承的css样式是不能够设置不继承的。例如文字大小样式:font-size,如果没有继承特性会使css规则变得非常复杂化,具体解决方案:单独设置子元素样式,覆盖父元素继承下来的样式。2.合理设置外层html元素的css样式,避免为后续元素带来重复的设置和不利因素。3.公用可复用的组件,公用可复用的...

请问如果一个div有N个css样式,如何一次性将所有样式全部去除呢?_百度...
用css只能用样式覆盖样式,这样重叠覆盖比较耗资源,用jquery可以一次性清除的干干净净 代码 $("div").attr("class","");另外也可以通过css优先级设置div的样式,这样可以做到同一个css,在不同的父级div下显示的样式不同

怎样取消div里面的继承呢?
可以对想取消div里面的继承的对象进行CSS样式控制,重新定义你不能继承的属性的值。

如何使样式CSS不被覆盖 important
解决办法一:div{font-size:100px!important;} div{font-size:50px!important;} 这样下面的样式就覆盖了上面的样式,使第一个样式失效 解决办法二:<div style="font-size:30px!important;">123456<\/div> 行内样式级别大于,外部样式,所以这样也可以去除以前设置的important的样式。其他的方式,我还...

相似回答