Tag: 样式表

build议一个好的Doxygen样式表

我正在使用Doxygen从我的代码生成HTML文档。 不过,我发现默认的样式表有相当差的字体和布局的select。 我知道我可以写我自己的CSS文件来得到我想要的输出,但在我花时间在这之前,我想知道是否有任何像样的自定义样式表已经可用。

如果CDN失败,如何回退到本地样式表(不是脚本)

我链接到CDN上的jQuery Mobile样式表,如果CDN失败,我想回到样式表的本地版本。 对于脚本解决scheme是众所周知的: <!– Load jQuery and jQuery mobile with fall back to local server –> <script src="../../../jquery-1.6.3.min.js"></script> <script type="text/javascript"> if (typeof jQuery == 'undefined') { document.write(unescape("%3Cscript src='jquery-1.6.3.min.js'%3E")); } </script> 我想为样式表做类似的事情: <link rel="stylesheet" href="http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.css" /> 我不确定是否可以实现类似的方法,因为我不确定在加载脚本时链接脚本时浏览器是否阻塞(也许可以将样式表加载到脚本标记中,然后注入到页面)? 所以我的问题是:如果CDN失败,如何确保本地加载样式表?

如何在CSS中存在填充时使TextArea 100%宽度没有溢出?

我有下面的CSS和HTML代码片段正在呈现。 textarea { border:1px solid #999999; width:100%; margin:5px 0; padding:3px; } <div style="display: block;" id="rulesformitem" class="formitem"> <label for="rules" id="ruleslabel">Rules:</label> <textarea cols="2" rows="10" id="rules"/> </div> 问题是,文本区域结束了8px的宽度(2px的边界+6px的填充)比父。 有没有办法继续使用边框和填充,但限制了textarea的总大小到父宽度?

打印HTML页面时的边距

我正在使用单独的样式表进行打印。 是否可以在设置打印边距的样式表中设置左右页边距(即纸张边距)。 谢谢。

在Chrome / IE9中删除图片边框

我试图摆脱Chrome和IE9中出现的每个图像的薄边框。 我有这个CSS: outline: none; border: none; 使用jQuery,我还在每个图片标签上添加了border=0属性。 但图像中显示的边框仍然显示。 任何解决scheme body { font: 10px "segoe ui",Verdana,Arial,sans-serif, "Trebuchet MS", "Lucida Grande", Lucida, sans-serif; } img, a img { outline: none; border: none; } .icon { width: 16px; height: 16px; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; background-position: -48px -144px; background-image: url(themehttp://img.dovov.comui-icons_0078ae_256x240.png); margin-right: 2px; display: inline-block; position: relative; top: […]

如何样式SVG与外部CSS?

我有几个SVGgraphics,我想通过我的外部样式表修改颜色 – 不是直接在每个SVG文件中。 我不是把graphics放在线上,而是将它们存储在我的图像文件夹中并指向它们。 我已经以这种方式实现了它们,以允许工具提示工作,并且我还将每个包装在<a>标记中以允许链接。 <a href='http://youtube.com/…' target='_blank'><img class='socIcon' src='images/socYouTube.svg' title='View my videos on YouTube' alt='YouTube' /></a> 这里是SVGgraphics的代码: <?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet href="stylesheets/main.css" type="text/css"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 56.69 56.69"> <g> <path d="M28.44……./> </g> </svg> 我把以下内容放在我的外部CSS文件(main.css)中: .socIcon g {fill:red;} 但它对graphics没有影响。 我也试过.socIcon gpath{}和.socIconpath{}。 有些东西是不对的,也许我的实现不允许外部CSS修改,或者我错过了一个步骤? 我真的很感谢你的帮助! 我只需要通过我的外部样式表修改SVGgraphics的颜色,但我不能失去工具提示和链接能力。 […]

目标IE9只能通过CSS

只是想知道这些IE浏览器的窍门 "\9" – for IE8 and below. "*" – for IE7 and below. "_" – for IE6. 即如 body { border:2px solid blue; border:2px solid yellow \9; *border:2px solid green; _border:2px solid orange; } 是否有人有这样的黑客入侵IE9? 即我试图只通过CSS目标IE9?

jQuery CSS – 写入<style> – 标签

我想改变HTML文档body的background-color 。 我的问题是,jQuery将样式添加到body标记,但我想要更改style标记中的值。 这可能使用jQuery? 例如,代码 <style title="css_style" type="text/css"> body { background-color:#dc2e2e; /* <- CHANGE THIS */ color:#000000; font-family:Tahoma, Verdana; font-size:11px; margin:0px; padding:0px; background-image: url(http://abc.de/image.jpg); } </style> … <body> // …. </body> jQuery的 $('body').css('background-color','#ff0000'); 结果 <body style="background-color:#ff0000;"> // …. </body>

CSS样式表的重写顺序是什么?

在一个HTML头里,我有这个: <head> <title>Title</title> <link href="styles.css" rel="stylesheet" type="text/css"/> <link href="master.css" rel="stylesheet" type="text/css"/> styles.css是我的页面特定工作表。 master.css是我在每个项目上用来覆盖浏览器默认值的工作表。 哪个样式表优先? 例如:第一张纸包含特定的 body { margin:10px; } 和相关的边界,但第二个包含我的重置 html, body:not(input="button") { margin: 0px; padding: 0px; border: 0px; } 从本质上讲,CSS的级联元素在样式表引用方面是否与典型的CSS函数一样工作? 意思是最后一行是显示的那一行?

在<link>标签中是否需要type =“text / css”?

我想知道是否有必要使用<link rel="stylesheet" type="text/css" href=…> over <link rel="stylesheet" href=…> 。 rel="stylesheet"标志着它是一个样式表的信息 – 所以text/css实际上并没有添加任何东西,就我而言。 HTML使用的唯一样式表格式是CSS,所以text/css对浏览器“说”什么? 一些网站似乎添加了type="text/css"属性( http://www.jquery.com/ ),而其他网站则不会( http://www.youtube.com/ )。 那么, <link rel="stylesheet">元素中type="text/css"的用法是什么?是否需要包含它?