草庐IT

rows-affected

全部标签

html5 : three-rows flexbox with fixed top/bottom and scrollable middle

是否可以制作一个具有固定header/footer和可滚动article部分的html5flexbox布局,如下所示firefox24和chromium31?+----------+|header|+----------+|article|||||||||||+----------+|footer|+----------+我试过这个(简化版):body{display:flex;flex-direction:column;}header{flex:1;}article{flex:8;overflow-y:scroll;}footer{flex:1;}现在我试图用article填充剩余空

html - 在单个元素上组合 Bootstrap col 和 row 类

一个:..两个:..这两个实现是否相同?我可以使用2方法以便减少加价吗? 最佳答案 根据Bootstrap'sownAPIdocumentation,当nestingcolumns任何列.col都应该嵌套在.row中。两者不应组合在一个元素上。除了这在语义上更有意义之外——这两个类影响的底层CSS属性都依赖于这个结构。另请注意,当单独使用col-md-12时,您实际上是在创建一个全宽元素(无论如何都是一行)。在这种情况下,使用网格布局可能不相关,除非您有其他元素在不同的屏幕尺寸下显示/发挥作用。右(如果使用其他列以及col-md-1

html - 为什么div显示:table-row ignore margin?

除了margin-top被表格行div完全忽略之外,以下html可以正常工作。我不知道为什么。Dandretoothpicking,veryveryveryveeerrrryyyyyylooooooooong,kidnapping...42/*morerows*/CSS:div.table{display:table;width:100%;}div.row{display:table-row;}div.cell{display:table-cell;}div.left{float:left;}div.right{float:right;}div.clear{clear:both;}.a

html - Bootstrap 4 float-right inside .row

我是Bootstrap4的新手,似乎无法在一行内工作的coldiv上正确float。这是我的代码:FivegridtiersHi奇怪的是,如果没有行作为父div,它也能正常工作,但我想使用行。我错过了什么吗?谢谢:) 最佳答案 row是bootstrap-4中的flex容器,要对齐flex-container中的内容,您需要使用ml-auto和mr-auto。例子如下:HellofromleftHellofromright这是官方文档链接和示例:https://getbootstrap.com/docs/4.0/utilities/

html - 可以溢出 :hidden affect layout?

除了引用以下exampleonJSFiddle,我没有办法解释这个-在其中,在我引入overflow:hidden属性后,最后一个蓝色框没有像预期的那样扩展到100%的宽度。我的印象是overflow:hidden只会影响可见性方面,不会干扰布局。有人可以解释这个例子中发生了什么吗?编辑:这个问题似乎仅限于webkit浏览器(例如Chrome) 最佳答案 这是因为overflow:hidden在其他属性中引入了一个新的blockformattingcontext.您可以在这篇很棒的文章中了解效果:Themagicofoverflow

html - nested_form/茧 : is it okay to use table rows for nested fields?

我通常不为表单使用表格,但是当有嵌套表单时(当使用nested_form或cocoongem时),是否可以将每组表单元素放在表格行中?对我来说,这似乎很直观:表格中的每一行都代表一个对象。但是nested_form和cocoongem都没有在默认情况下在它们的示例中添加表格,所以我想知道使用表格是否不是最好的方法? 最佳答案 是的。如果您要输入表格数据,那么您应该使用表格。我没有测试以下示例,但我认为它应该可以工作。假设您正在构建包含一堆订单项的收据,每个订单项都有描述和价格。在您看来:%table%thead%tr%thDescr

Javascript/jQuery : How to dynamically add rows to table body (using arrays)

我是Javascript的新手,希望这里有人可以帮助我。我有一个带有表格的HTML页面,我想使用JS将具有特定内容的行动态添加到表格的主体。到目前为止,我有下面的代码,在这里被缩短了(实际上有更多的行和列等)这导致了以下问题:当我运行它时,它会在表格上方插入动态HTML在table的body里面。它不应用任何样式(由类定义在我的CSS中)所以它只显示单元格的内容而不应用边框或列宽样式等。我是否必须以某种方式告诉它它也必须对此应用CSS样式吗?此外,我想知道是否有一种方法可以在第一个变量中不必单独列出所有数字,而只需写下系列的第一个(1)和最后一个(5)编号,因为它们很简单序列如1、2、

html - 如何使用 CSS 伪元素 :before{ content: '' } to affect an <option> element?

如果我有一个选项列表,我如何使用CSS伪元素:before{content:''}来影响?下面有三个选项,我想在每个选项之前插入文本。我知道这可以用javascript/jQuery来完成,但是用CSS可以吗?option::before{content:"sandy-"}beachfieldcarpet 最佳答案 ::before和::after伪元素实际上是在元素前添加/附加一个子节点,所以这对不能包含的任何元素都不起作用子节点。这将(大致)相当于做:sandy-beach如果要更新文本值,则需要使用JavaScript。

html - 为什么表格布局是: fixed affecting the width of the parent element?

有人可以解释为什么我的div和table-layout:fixed正在改变其父元素的宽度(在本例中为body)将其设置为100%而它不应该是100%,因为它已定位?body{border:2pxsolidred;height:100vh;margin:0;padding:0;position:absolute;}.c{display:table;width:80%;/*Anypercentagevaluedifferentfrom0*/table-layout:fixed;outline:2pxsolidblue;}d正如您在上面看到的,添加table-layout:fixed强制正文

html - 使用 CSS 与使用 cols 和 rows 调整文本区域的大小

使用cols和rows调整文本区域的大小与使用高度和宽度调整文本区域的大小有什么区别?withcolsrowswithCSSjsFiddle 最佳答案 cols和rows是相对于字体大小的。height和width不是。http://jsfiddle.net/rVUEE/1/编辑:说它们与“字体大小”相关有点过于简单化了。如果还明确设置,它们会考虑诸如line-height和letter-spacing之类的内容。 关于html-使用CSS与使用cols和rows调整文本区域的大小,我们