相关疑难解决方法(0)

什么是用户代理样式表

我正在使用谷歌浏览器的网页.它使用以下样式正确显示.

table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: gray;
}
Run Code Online (Sandbox Code Playgroud)

重要的是要注意我没有定义这些样式.在Chrome开发工具上,它表示用户代理样式表代替CSS文件名.

现在,如果我提交表单并发生一些验证错误,我会得到以下样式表:

table {
    white-space: normal;
    line-height: normal;
    font-weight: normal;
    font-size: medium;
    font-variant: normal;
    font-style: normal;
    color: -webkit-text;
    text-align: -webkit-auto;
}
table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: gray;
}
Run Code Online (Sandbox Code Playgroud)

font-size这些新的风格被扰乱我的设计.有没有办法强制我的样式表,如果可能的话,完全覆盖Chrome的默认样式表?

css google-chrome

466
推荐指数
7
解决办法
45万
查看次数

浏览器HTML元素的默认CSS

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

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

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

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

html css cross-browser

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

作者的风格,读者的风格,代理人的风格(或作者,用户,用户代理风格)之间有什么区别

在" CSS the the defitiveitive guide " 一书中,第3章是关于" The Cascade "的,该书说:

有三个来源:作者,读者和用户代理.在正常情况下,作者的风格胜过读者的风格.!重要读者的风格比任何其他风格都强,包括!重要的作者风格.作者和读者样式都会覆盖用户代理的默认样式.

我有两个问题要问:

  1. 在CSS中,作者的风格,读者的风格代理人的风格是什么?我真的对这三个概念感到困惑.

  2. 据从书上面的话,似乎作者的风格读者的风格,但为什么与!important指标,读者的风格不是作者的风格?我对此感到困惑.

还有另一个术语:作者,用户和用户代理样式

css css3

20
推荐指数
2
解决办法
4830
查看次数

我可以在Mobile Safari上使用user-css覆盖CSS吗?

我正在尝试为我的祖母修改网站http://www.baomoi.com的CSS .我想修改CSS以便于她阅读并使其更简约.我尝试过使用JavaScript书签:

javascript:(function(){if%20(!document.getElementById('someuniqueid')){var%20objHead%20=%20document.getElementsByTagName('head');%20if%20(objHead[0]){if%20(document.createElementNS%20&&%20objHead[0].tagName%20==%20'head')%20var%20objCSS%20=%20objHead[0].appendChild(document.createElementNS('http://www.w3.org/1999/xhtml',%20'link'));%20else%20var%20objCSS%20=%20objHead[0].appendChild(document.createElement('link'));%20objCSS.id%20=%20'someuniqueid';%20objCSS.rel%20=%20'stylesheet';%20objCSS.href%20=%20'http://fu.com/minimal.css';%20objCSS.type%20=%20'text/css';}}})()
Run Code Online (Sandbox Code Playgroud)

这在初始加载时有效,但是当在网站上单击另一个链接时,它会加载回默认网站的CSS.

是否可以让网站包含在iframe中并使CSS在整个网站中保持持久性?

或者更容易创建一个加载网站并持久插入CSS的原生iPad应用程序?

我发现了这个想法 ; 但只是下载了Xcode SDK,如果有更简单的方法,就不想钻研这个专门用于创建iPad应用程序.

从本质上讲,我只需要更改网站baomoi.com的CSS,并在点击链接时保持持久性.

任何想法和建议将不胜感激.

谢谢!

编辑:我现在正在看一下(CSSPivot),再次感谢您的建议,我是手机游戏新手,我已经注意到iframe由于某些原因没有滚动条.

关于制作一个能够做到这一点的实际IPad应用程序的路线的任何建议?我正在考虑寻找自由职业者或类似的网站,我可以找到一个人为我创建这个,因为我没有为IOS开发的经验.

iPad是我的祖母使用的简单设备,我想在她可以访问一些网站的地方(越南网站,但它们相当复杂,导航她和配色方案很难看到).

再次感谢您的建议.

javascript css accessibility ios

7
推荐指数
1
解决办法
2834
查看次数

如何将用户 CSS 附加到 Microsoft Edge?

在 Internet Explorer 中,我可以附加我自己的 CSS:例如,在 IE 11 中使用 Tools ? 互联网选项 ?常规选项卡 ?外观部分 ? 可访问性?用户样式表 ? 使用我的样式表 ( http://i.stack.imgur.com/gwHYs.png )格式化文档。在其他浏览器中,我使用 Stylish 等插件。

有没有办法在 Microsoft Edge 中做同样的事情?如果不是通过界面选项,那么也许是通过编辑其文件、注册表或其他什么?

css customization userstyles microsoft-edge

6
推荐指数
1
解决办法
3815
查看次数

CSS级联顺序-作者与用户

以升序排列:

  1. 用户代理声明
  2. 用户正常声明
  3. 作者正常声明
  4. 发表重要声明
  5. 用户重要声明

CSS规范将作者用户定义为:

作者。作者根据文档语言的约定为源文档指定样式表。例如,在HTML中,样式表可以包含在文档中,也可以在外部链接。

用户:用户可以为特定文档指定样式信息。例如,用户可以指定一个包含样式表的文件,或者用户代理可以提供一个生成用户样式表的界面(或表现得好像它一样)。

..但我还是不清楚我是网站/应用程序的开发者还是用户还是作者?两者有什么区别?

css

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