Javascript 如何在div中的指定高度上添加水平线?
假设我有一个500宽700高的div。如何将水平线或图像作为特定高度的背景? 我也把它贴在这里了Javascript 如何在div中的指定高度上添加水平线?,javascript,css,Javascript,Css,假设我有一个500宽700高的div。如何将水平线或图像作为特定高度的背景? 我也把它贴在这里了 这些是一些文本和内容,但是水平线/图像不应该与文本一起添加,而是作为这些内容的背景。 #主要{ 背景:无重复滚动0 0 rgba(56,56,56,0.75); 边界半径:0 3px 0 3px; 浮动:左; 字体大小:48px; 线高:44px; 填充:20px; } 也许背景位置CSS属性会起作用 示例如下: 您可以将background position属性更改为关键字(如left、ce
这些是一些文本和内容,但是水平线/图像不应该与文本一起添加,而是作为这些内容的背景。
#主要{
背景:无重复滚动0 0 rgba(56,56,56,0.75);
边界半径:0 3px 0 3px;
浮动:左;
字体大小:48px;
线高:44px;
填充:20px;
}
也许背景位置
CSS属性会起作用
示例如下:
您可以将background position属性更改为关键字(如left、center等)或像素以进行精确定位。您可以将线条设置为所需高度的一个像素宽的背景图像,然后在页面上重复。或者您可以将#main position:relative设置为子div{left:0;right:0;height:npx;border bottom:your specifications;}。但希望@joeschmidt45的建议能被采纳,你不需要做任何事情 您可以这样做:
在同一属性中设置背景色和图像。你能给我举个例子吗?谢谢你,但我必须保留背景:无重复滚动0 0 rgba(56,56,56,0.75)代码>
<div id="main">
these are some text and stuff, however the horizontal line/image should not be added with the text, but as a background of these.
</div>
#main {
background: none repeat scroll 0 0 rgba(56, 56, 56, 0.75);
border-radius: 0 3px 0 3px;
float: left;
font-size: 48px;
line-height: 44px;
padding: 20px;
}