相关疑难解决方法(0)

将CSS显示属性重置为默认值

是否可以使用其默认值覆盖display属性?例如,如果我在一种样式中将其设置为none,并且我希望以其默认值覆盖它.

或者是找出该元素的默认值然后将其设置为的唯一方法?想要不必知道元素通常是块,内联还是以其中任何一个...

css default

162
推荐指数
6
解决办法
13万
查看次数

浏览器HTML元素的默认CSS

我在哪里可以找到浏览器的HTML元素的默认CSS?

许多HTML元素都带有一些默认的CSS属性,这些属性有时会导致未知/不需要的行为.例如,输入框在不同浏览器中的显示方式不同.我正在寻找一个涵盖新CSS3属性和新HTML5元素的地方.

我已经在其他(更老的)问题(例如浏览器的默认CSS样式表)中看到了答案,这些答案提示了CSS重置的解决方案.这个解决方案有时候不需要,我常常想保留一些基本属性(例如Chrome中输入框的突出显示).换句话说:我不想因为我不知道他们做了什么而摆脱了.

那么,是否有一个网站可以提供所有这些信息(或者可能是大多数)?

html css cross-browser

138
推荐指数
2
解决办法
7万
查看次数

如何使css属性无效?

基本上我的页面中有两个外部css.

第一个Main.css包含所有样式规则,但我无法访问它,因此我无法修改它.我有权访问第二个文件Template.css,所以我需要覆盖其中Main.css的值template.css.

这很容易我必须更改值,但如何完全删除属性?

好比说一个类.c1height: 40px;,我怎么摆脱这个高度财产?

css

105
推荐指数
4
解决办法
10万
查看次数

什么是默认列表样式(CSS)?

在我的网站上,我使用reset.css.它将这个添加到列表样式:

ol, ul {
    list-style: none outside none;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    background: none repeat scroll 0 0 transparent;
    border: …
Run Code Online (Sandbox Code Playgroud)

html css html-lists

84
推荐指数
4
解决办法
11万
查看次数

从元素中删除/重置继承的css

我知道之前曾问过这个问题,但在将其标记为重复之前,我想告诉您我的情况与我在互联网上发现的情况略有不同.

我正在构建和嵌入脚本,人们可以把它放在他们的网站上.此脚本创建一个具有特定宽度/高度的div以及其中的一些信息.

我的问题是,一些网站也为我的div继承的div声明了样式.

例如:

div{
    background-color:red;
}
Run Code Online (Sandbox Code Playgroud)

因此,如果我没有为我的div设置任何背景颜色,即使我不想要它也会显示红色.

我遇到的唯一解决方案是覆盖尽可能多的css属性,这样我的div将完全按照我的要求显示.这个解决方案的问题是有太多的css属性要覆盖,我希望我的脚本尽可能轻松.

所以我的问题是,如果你知道我的问题的另一个解决方案.它可以在css/javascript/jQuery中.

谢谢

javascript css jquery embedded-script

30
推荐指数
4
解决办法
10万
查看次数

为一个div元素重置多个css样式

我的问题是,是否有可能为单个div和该div中包含的所有元素重置css样式(很多它们).

我问,因为我发现这个教程是一个jquery shoutbox,它有自己的css文件.我不能只将样式复制到我自己的css文件中,因为它会将已经设置好样式的页面上的其余部分搞定.

我想过使用divwrapper并将所有这些重置仅应用于那个.我只是不确定是否可能

我只知道这种方式

#divwrapper td{ set styles }

@CHARSET "UTF-8";
/******* GENERAL RESET *******/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
 tfoot, thead, tr, th, td {
border:0pt none;
font-family:inherit;
font-size: 100%; …
Run Code Online (Sandbox Code Playgroud)

css jquery styles css-reset

15
推荐指数
2
解决办法
2万
查看次数

删除页面中所有样式的最简单方法

我需要使用javascript删除页面中的所有样式定义,以获得与View > Page Style > No Style在Firefox中相同的结果.哪种方法最简单?

javascript jquery styles

11
推荐指数
3
解决办法
1万
查看次数

仅重置div的css样式

好吧,我有一个很棒的HTML文档.我想对这个文件进行控制,但是这个控件的css样式与big html文件的样式重叠.如何仅为div(以及所有嵌套的div)重置所有样式?

html css

10
推荐指数
2
解决办法
2万
查看次数

HTML标签可以安全地封闭无效的元素

我有元素(例如div或段落),我不想从其父元素继承样式.

例如

   <style>
      div{
         padding:3px;
       }
       /* and so many other basic tags styled like p, table, td, span, etc*/
   </style>
    <nonsensetag id="textToGrab">
       <div>Hello World</div>
       <p>Hi world</p>
    </nonsensetag>
Run Code Online (Sandbox Code Playgroud)

所以基本上我不能使用divp包装HelloWorld和Hiworld,因为它将被css规则格式化,但我想将它们包装在标签中的真正原因是所以我可以使用javascript抓住它们而不影响它的当前样式.

alert($('#textToGrab').text());
Run Code Online (Sandbox Code Playgroud)

现在什么是html标签,什么都不做?或者我需要用有效的html标签包装它并强行重置所有样式因为css级联?或者可以安全地创建自己的html标签?如果有可能我可以在标准的html架构中添加一些东西?

我已经阅读了这个问题,但它并不适合我的情况

如何打破CSS继承?

html css

10
推荐指数
2
解决办法
2万
查看次数

禁用(排除)页面上一个 div 的引导程序

我有一个应用程序可以提取自定义的旧电子邮件并将它们显示在 DOM 中的页面上。我想从 bootstrap css 中排除包含此 HTML 电子邮件的 div。像这样的东西:

<div class="email_container">
<!-- bootstrap CSS shouldn't apply here-->
<div class="email">
<!-- neither here-->
</div>
</div>
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?我做了一些研究,看到人们在谈论 LESS 和 SASS 来解决这个问题,但是有没有办法在没有他们的情况下做到这一点,因为我不想仅仅为了这个目的在我的项目中包含 LESS 或 SASS。

html javascript css twitter-bootstrap

8
推荐指数
1
解决办法
5057
查看次数