草庐IT

webkit-margin-before

全部标签

html - 使用 before & after 伪元素来制作一行

我正在使用伪元素:before和:after在标题前后画一条线。它正在处理图像:.mydiv::before{content:url(img/line.png);}.mydiv::after{content:url(img/line.png);}结果如下:但是,我希望该行能够扩展并填充标题前后的整个div,如下所示:有没有办法指定图像拉伸(stretch)的百分比?我试试这个,但它不起作用:.mydivimg{width:100%;height:auto;} 最佳答案 您不需要同时使用:before和:after,两者中的任何一个都

html - 使用 CSS float :left and float:right, 或使用 CSS margin-left 和位置 :absolute? 实现此布局

我想使用HTML和CSS在主题左侧放置一些注释(例如以下模型/图像中显示的“状态”和“作者”注释):我更喜欢CSS而不是基于表格的布局。注释应显示在标题之前(左侧),如上所示。在HTML中,注释应位于相应标题的之后,例如如下(因为与主题相关的信息/内容通常是主题标题之后的内容):ThisisasectiontitleapprovedchrisThisissometext.Loremipsum.Loremipsum.DifferentsectiontitlerejectedLoremipsum.有(至少)两种可能性:Thisanswerusesfloat:right,与float:lef

html - 使用 CSS float :left and float:right, 或使用 CSS margin-left 和位置 :absolute? 实现此布局

我想使用HTML和CSS在主题左侧放置一些注释(例如以下模型/图像中显示的“状态”和“作者”注释):我更喜欢CSS而不是基于表格的布局。注释应显示在标题之前(左侧),如上所示。在HTML中,注释应位于相应标题的之后,例如如下(因为与主题相关的信息/内容通常是主题标题之后的内容):ThisisasectiontitleapprovedchrisThisissometext.Loremipsum.Loremipsum.DifferentsectiontitlerejectedLoremipsum.有(至少)两种可能性:Thisanswerusesfloat:right,与float:lef

html - 我如何使用 :before property to create a square before a span

我想在跨度前面创建一个正方形。像这样的image.但是我没有成功地使用span:before属性创建它。可以用这个来创建吗?如果是,那么有人可以告诉我我该怎么做吗?我用简单的CSS创建了这个。这是我的代码HTML:AnnualCleaningScheduleForecastedRainCleanForecastedManualCleanCompletedManualCleanForecastedDirtyRain和CSS#five_day_tablespan{width:14px;height:14px;display:block;float:left;margin:1px3px0px

html - 我如何使用 :before property to create a square before a span

我想在跨度前面创建一个正方形。像这样的image.但是我没有成功地使用span:before属性创建它。可以用这个来创建吗?如果是,那么有人可以告诉我我该怎么做吗?我用简单的CSS创建了这个。这是我的代码HTML:AnnualCleaningScheduleForecastedRainCleanForecastedManualCleanCompletedManualCleanForecastedDirtyRain和CSS#five_day_tablespan{width:14px;height:14px;display:block;float:left;margin:1px3px0px

html - margin 影响其他固定元素的位置

我想在固定位置设置顶部标题并在其下方滚动内容,但遇到了一些奇怪的情况。如果我为内容div设置边距顶部,该边距也会影响标题并将其向下移动,即使它设置为position:fixed。我通过将内容div设置为position:relative并使用top:将其偏移相同的量找到了一种解决方法,但我发现非嵌套div会影响固定位置的元素并想知道它发生的原因很奇怪.我在Safari、Firefox和Chrome中得到了同样的结果。在Opera中,页边距下推内容并保留页眉,这是我预期的结果,但与其他结果相比,可能是Opera出错了。我在说什么可以在thisJSFIDDLE中看到(不要使用Opera!:

html - margin 影响其他固定元素的位置

我想在固定位置设置顶部标题并在其下方滚动内容,但遇到了一些奇怪的情况。如果我为内容div设置边距顶部,该边距也会影响标题并将其向下移动,即使它设置为position:fixed。我通过将内容div设置为position:relative并使用top:将其偏移相同的量找到了一种解决方法,但我发现非嵌套div会影响固定位置的元素并想知道它发生的原因很奇怪.我在Safari、Firefox和Chrome中得到了同样的结果。在Opera中,页边距下推内容并保留页眉,这是我预期的结果,但与其他结果相比,可能是Opera出错了。我在说什么可以在thisJSFIDDLE中看到(不要使用Opera!:

html - CSS中,为什么 "float: left; display:table; margin: x"在多个元素上的组合会让边距变小?

在设计布局时,我决定尝试将主要列的基于float的布局与子元素的基于表格的布局相结合。因此,我的html/css标记是沿着这些线的:HTML:...CSS:.column{float:left;display:table;width:15%;margin:2%;/*...*/}.sub-element{display:table-cell;/*...*/}具体的宽度和边距并不重要。参见thisjsFiddle作为引用示例。我看到发生的情况是,从左到右穿过页面的每个列block的边距都比上一个略小。由于没有额外的标记或CSS来实现这一点,我感到很困惑。在尝试了不同的值之后,我发现注释掉d

html - CSS中,为什么 "float: left; display:table; margin: x"在多个元素上的组合会让边距变小?

在设计布局时,我决定尝试将主要列的基于float的布局与子元素的基于表格的布局相结合。因此,我的html/css标记是沿着这些线的:HTML:...CSS:.column{float:left;display:table;width:15%;margin:2%;/*...*/}.sub-element{display:table-cell;/*...*/}具体的宽度和边距并不重要。参见thisjsFiddle作为引用示例。我看到发生的情况是,从左到右穿过页面的每个列block的边距都比上一个略小。由于没有额外的标记或CSS来实现这一点,我感到很困惑。在尝试了不同的值之后,我发现注释掉d

html - 如何修复在 Webkit 上使用 CSS3 列时列表样式不显示的问题

此处示例:http://jsfiddle.net/R7GUZ/3/我正忙着让list-style在webkit中为父OL设计样式-webkit-column-count:2;-moz-column-count:2;column-count:2;如何使用css3将有序列表格式化为列并仍然保持list-style样式?Canwecallyou?Sedutperspiciatisundeomnisistenatuserrorsitvoluptatemaccusantiumdoloremquelaudantium,totamremaperiam,eaqueipsaquaeabilloinven