Questions tagged «css»

CSS(层叠样式表)是一种表示样式表语言,用于描述HTML(超文本标记语言),XML(可扩展标记语言)文档和SVG元素的外观和格式,包括(但不限于)颜色,布局,字体,和动画。它还描述了如何在屏幕,纸张,语音或其他媒体上呈现元素。

10
使表格单元格中的链接填充整个行高
我有一个数据表,每个单元格都是一个链接。我想允许用户单击表格单元格中的任意位置,并让他们点击链接。有时表单元格不止一行,但并非总是如此。我使用td {display:block}来获取覆盖大部分单元格的链接。当一行中有一个单元格为两行,而其他单元格只有一行时,一个衬板不会填满表格行的整个垂直空间。这是示例HTML,您可以在http://www.jsfiddle.net/RXHuE/上看到它的运行方式: <head> <style type="text/css"> td {width: 200px} td a {display: block; height:100%; width:100%;} td a:hover {background-color: yellow;} </style> <title></title> </head> <body> <table> <tbody> <tr> <td> <a href="http://www.google.com/">Cell 1<br> second line</a> </td> <td> <a href="http://www.google.com/">Cell 2</a> </td> <td> <a href="http://www.google.com/">Cell 3</a> </td> <td> <a href="http://www.google.com/">Cell 4</a> </td> </tr> </tbody> </table> …
68 html  css 

9
固定了带水平滚动条和垂直滚动条的标题表
我一直试图找出这个问题,我有html / css粘页眉+滚动条。我们正在创建一个程序,当容器大小达到某个点时(取决于用户的分辨率),该程序需要滚动条才能显示。 我在表的第二列上强制使用最小宽度,因此表在特定点处停止减小,并强制容器保持在特定宽度。容器上的溢出显示水平滚动条。一切正常。一旦我添加了第二个滚动条进行垂直滚动,事情就变得一团糟。有人对此问题有解决方案吗?我想在.table-body上有一个垂直滚动条,但是滚动条必须在externalcontainer上可见。 固定头表是否有很好的html / css解决方案?我已经搜索了一个星期,但是只能找到这种行为的jQuery插件。 这是我当前的HTML: <!DOCTYPE html> <html> <head> <title>fixed header prototyping</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <div class="outer-container"> <!-- absolute positioned container --> <div class="inner-container"> <div class="table-header"> <table id="headertable" width="100%" cellpadding="0" cellspacing="0"> <thead> <tr> <th class="header-cell col1">One</th> <th class="header-cell col2">Two</th> <th class="header-cell col3">Three</th> <th class="header-cell col4">Four</th> …
68 html  css  header  html-table  fixed 


2
CSS选择器,仅针对直接子级而不是其他相同子孙
我有一个嵌套的可排序列表,可以动态添加或删除项目,并且可以嵌套n级。嵌套时,会将新的ul元素注入选择为父元素的li元素中。列表的初始状态如下所示: <ul id="parent"> <li id="One"><a href="" class="listLink"><span class="position">1</span>One</a></li> <li id="Two"><a href="" class="listLink"><span class="position">2</span>Two</a></li> <li id="Three"><a href="" class="listLink"><span class="position">3</span>Three</a> <ul> <li id="A"><a href="" class="listLink"><span class="position">1</span>A</a></li> <li id="B"><a href="" class="listLink"><span class="position">2</span>B</a></li> <li id="C"><a href="" class="listLink"><span class="position">3</span>C</a></li> <li id="D"><a href="" class="listLink"><span class="position">4</span>D</a></li> <li id="E"><a href="" class="listLink"><span class="position">5</span>E</a></li> <li id="F"><a href="" class="listLink"><span class="position">6</span>F</a></li> </ul> …


3
CSS div交替色
我正在尝试在网站上对div进行斑马纹处理,听起来很简单,但是我发现,当我在div的行之间添加标题时,似乎以奇/偶样式来计算标题 的HTML <div class="container"> <h3>Title</h3> <div class="row">Content</div> <div class="row">Content</div> <h3>Title</h3> <div class="row">Content</div> <div class="row">Content</div> <div class="row">Content</div> <h3>Title</h3> <div class="row">Content</div> <div class="row">Content</div> <div class="row">Content</div> <div class="row">Content</div> </div> 的CSS .container { width:600px; margin:0 auto; } .row { line-height:24pt; border: solid 1px black; } .row:nth-child(odd) { background: #e0e0e0; } h3 { line-height:36pt; font-weight:bold; …

2
flex-wrap如何与align-self,align-items和align-content一起使用?
align-self 在以下代码中,align-self使用flex-wrap: nowrap。 flex-container { display: flex; flex-wrap: nowrap; align-content: flex-start; width: 250px; height: 250px; background-color: silver; } flex-item { flex: 0 0 50px; height: 50px; margin: 5px; background-color: lightgreen; } flex-item:last-child { align-self: flex-end; background-color: crimson; } <flex-container> <flex-item></flex-item> <flex-item></flex-item> <flex-item></flex-item> <flex-item></flex-item> <flex-item></flex-item> <flex-item></flex-item> </flex-container> 运行代码段Hide results展开摘要 但是当容器切换到时flex-wrap: wrap,该align-self属性将失败。 …
68 css  flexbox 


10
有没有一种方法可以使有序列表中的数字加粗?
是否有CSS选择器仅将某种样式附加到有序列表的数字部分? 我有类似的HTML: <ol> <li>a</li> <li>b</li> <li>c</li> </ol> 哪个应该输出: 1.a 2.b 3.c 我需要做1.,2和3。 粗体,同时使a,b和c保持规则。 我知道<span>解决方法...
68 css  html-lists 

10
如何使div全屏显示?
我正在使用Flot对我的一些数据进行图形化处理,并且我认为使该图形在单击按钮时全屏显示(在监视器上占据完整空间)会很棒。目前,我div的如下: <div id="placeholder" style="width:800px;height:600px"></div> 当然,style属性仅用于测试。CSS在实际设计期间,我将其移至之后。无论如何,我可以使该div全屏显示,并且仍然保留所有事件处理吗?
68 javascript  jquery  html  css  flot 

7
Google警告:资源被解释为字体,但以MIME类型application / octet-stream传输
我在Google中警告我的字体: 资源被解释为字体,但以MIME类型application / octet-stream传输:“ ... / Content / Fonts / iconFont.ttf”。 即使我有此警告也可以,但是我更喜欢避免此警告。 这里是我的报关表: @font-face { font-family: 'iconFont'; src: url('../Fonts/iconFont.eot?#iefix') format('embedded-opentype'), url('../Fonts/iconFont.svg#iconFont') format('image/svg+xml'), url('../Fonts/iconFont.woff') format('font/x-woff'), url('../Fonts/iconFont.ttf') format('truetype'); font-weight: normal; font-style: normal; } 我已经搜索了其他帖子,但到目前为止还没有运气。 请注意,我的服务器是Microsoft的IIS。 知道如何避免此警告吗? 谢谢。
68 css  font-face 

11
固定在Mobile Safari中的位置
是否可以在Mobile Safari中相对于视口定位固定的元素?正如许多人所指出的那样,这position: fixed是行不通的,但是Gmail只是提供了几乎是我想要的解决方案-在邮件视图中查看浮动菜单栏。 在JavaScript中获取实时滚动事件也是一种合理的解决方案。

2
在高度未知的情况下使用flexbox垂直居中时出现的问题
我的布局有一个容器flex-container和一个孩子。 HTML: <div class="flex-container"> <div>text</div> </div> 容器和孩子的身高未知。目标是: 如果孩子的身高低于容器,则其水平和垂直居中。 如果孩子的身高比容器大,则它会调整到顶部和底部,我们可以滚动。 方案: 使用flexbox将元素居中的最快方法是: 显示代码段 .flex-container { display: flex; align-items: center; /* vertical */ justify-content: center; /* horizontal */ width: 100%; height: 300px; /* for example purposes */ overflow-y: scroll; background: #2a4; } .flex-container > div { background: #E77E23; width: 400px; } <div …
68 css  flexbox  height  overflow 

8
隐藏“ <select>”元素的下拉箭头的正确“ -moz-appearance”值是什么
我正在尝试&lt;select&gt;仅使用CSS设置元素的下拉箭头的样式,它在Chrome / Safari中非常有效: select { -webkit-appearance: button; -webkit-border-radius: 2px; -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); -webkit-padding-end: 20px; -webkit-padding-start: 2px; -webkit-user-select: none; background-image: url('./select-arrow1.png') ; background-position: center right; background-repeat: no-repeat; border: 1px solid #AAA; margin: 0; padding-top: 2px; padding-bottom: 2px; width: 200px; } 如在这里看到的那样呈现精美 按照这种逻辑,我要做的唯一使它在Firefox中工作的就是将所有-webkit-*内容添加为-moz-*: -moz-appearance: button; -moz-border-radius: 2px; …
68 css  firefox  webkit  gecko 

3
使用FancyBox加载内联内容
好吧,我只是写这篇文章,希望对可能遇到同一问题的其他人有所帮助。 供应商网站上的示例有些模糊,我假设了以下情形。 您具有href某些内容的n链接#id。 &lt;a href="#content-div" class="fancybox"&gt;Open Example&lt;/a&gt; 并且您有一个div来保存该内容。 &lt;div id="content-div" style="display: none"&gt;Some content here&lt;/div&gt; 然后,您只需通过1线运行Fancybox。 $(".fancybox").fancybox(); 自然,您会认为Fancybox将复制内容并将其更改display: none为display: block,一切都会好起来的。 但这不会发生。 它仍然会加载内容,但是内容是隐藏的,并且您有一个空白的Fancybox。*cry*
68 jquery  html  css  fancybox 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.