我可以增加hr标签的默认边距。但是我不能将hr的边距减少到零。我所需要的只是顶部和底部边距为零的水平线ThisisheaderThisiscontent.Ijustwanttoreducethemarginofhrtaghr.divider{margin-top:0em;margin-bottom:0em;border-width:2px;}另见thisjsfiddle. 最佳答案 您已经成功了。hr没有顶部或底部边距。p元素显示了padding和/或margin。在这里您可以看到实际效果:hr.divider{margin:0em
我需要创建一个标题,标题文本两侧的线条长度相等,线条和文本之间的填充大小固定。文本会有所不同,因此不能设置宽度。线条应占据标题容器中所有可用的剩余宽度。标题文本不得设置背景,因为其背后的背景会有所不同。像这样:------------------------------------------------------一些文字--------------------------------------------------------我用表格解决了这个问题:Sometext您可以在这里试用:http://jsfiddle.net/md2dF/3/从语义上讲,这是一个非常糟糕的解决方案
我正在使用android的Itext库将html转换为pdf,它工作正常,但在某些情况下它无法正确解析。我想创建一个红色的虚线分隔符,但它总是给我一个深灰色的实线分隔符。我的html标签是我的转化码Documentdocument=newDocument(PageSize.A4);//thissetsthemargintothecreatedpdfdocument.setMargins(35,35,150,100);PdfWriterwriter=PdfWriter.getInstance(document,newFileOutputStream(fileWithinMyDir));i
嘿,在我尽可能创建图像光站点的过程中,我希望创建两个色调小时。我已经在现代浏览器中实现了这一点,但想在ie6和7中实现同样的效果。我目前使用的代码是hr{border-bottom:1pxsolid#FFFFFF;border-top:1pxsolid#dcdcdc;clear:both;height:0;border-left:0px;border-right:0px;}我已经尝试过,但没有成功地在ie6和7中运行,而无需专门针对浏览器。有什么想法吗?(这是我当前的元素,我正在使用这段代码,并希望让它跨浏览器-http://www.qwibbledesigns.co.uk/previ
http://jsfiddle.net/bh2f6/1/我想做这个因此它将拉伸(stretch)整个宽度,一直延伸到其父容器的边缘。我尝试添加margin-left/padding-right来克服这个问题,但在调整大小时(响应)它会不断变化。有更好的解决方案吗?编辑:我无法编辑父容器的填充,因为其他元素需要它。 最佳答案 你的width:100%;在上和paddingparent把事情搞砸了。自然横跨屏幕,不需要width:100%,所以删除它。然后为了补偿填充,只需将相同的负边距添加到.将您的CSS更改为:.single-art
谷歌运气不好,也存在hr颜色问题,导致怎么改hr颜色我想创建一个border与默认颜色相同颜色,但我不知道它到底是什么颜色。有人知道吗?附注-我知道如何更改hr标签的颜色。我想在更改它之前找出它是什么 最佳答案 水平标尺的颜色取决于浏览器,但您可以像下面这样获取hr元素的颜色:el=document.querySelector("hr");color=window.getComputedStyle(el).getPropertyValue("border-top-color");console.log(color);但是请注意,bo
我觉得这很痛苦。我试图让CSS在时使用图像使用标签。我目前正在使用:hr{display:block;border:none;height:10px;background-image:url('img/ruler.gif');}但是,我总是在图像周围添加边框。如您所见,border:none什么都不做。我知道还有其他方法,例如使用div。但是是否可以仅使用hr标签?主要用户将使用IE6,因此需要一个IE6兼容的解决方案。谢谢 最佳答案 hr{display:block;border:0px;height:10px;backgroun
我有一个div是float:right它在父div中。有p元素也在同一个父div中,文本环绕float:rightdiv正确。但是,如果我设置p元素有边框,或者做一个,边框不会在文本停止的地方停止,而是延伸到float:right后面分区这是一个漂亮的mspaint描述:注意黑色横线的绿色部分在floatdiv的后面。如何获取边框或或者任何与文本一样宽的东西,而不是在div后面? 最佳答案 我知道这个问题是前段时间发布的,但我今天遇到了同样的问题并找到了另一个解决方案:http://jsfiddle.net/MvX62/我使用bor
我有以下...但颜色没有更改为我声明的HTML颜色代码。为什么不呢? 最佳答案 设置边框颜色。 关于html-为什么的颜色没有变化?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3764571/
为什么IE最容易搞砸的是简单的事情?无论如何,我想用一个有点像-§-符号(在它的侧面)的单个图像替换正常的hr行。试图让它看起来优雅:)看来在IE中真正摆脱边框的唯一方法是设置color:css值。不幸的是,这样做会覆盖设置为背景图像的任何内容,并使整个hr成为颜色的参数。不可能将它包装在一个div中,甚至不能真正对其应用一个类,因为将使用该站点的客户端正在使用所见即所得的文本编辑器,我不太喜欢黑客插入一个div包装的hr。我距离使用jquery添加divblock包装器只差一步,但这似乎从根本上是错误的(shotgunvswalnut)——有什么建议吗?