小编der*_*271的帖子

你可以将宽度应用于:before /:after伪元素(content:url(image))?

这是我最近的一个问题: 是否可以使用伪元素使包含元素环绕一个绝对定位的元素(如clearfix)?

JSFiddle:http://jsfiddle.net/derekmx271/T7A7M/

我正在尝试使用伪元素来"清除"绝对定位的图像.我已经得到了相同的图像显示在幻灯片后面,但似乎无法将宽度应用于插入的图像.我是疯了,还是你不能将宽度应用于内容为content的伪元素:url(img/image.jpg)?我尝试了不同的显示变化:块等无济于事......

#slider ul:after {
  content: url(http://www.cs7tutorials.com/img/slide1.jpg);
  display: block;
  position:relative;
  width:70px;
}
Run Code Online (Sandbox Code Playgroud)

我需要将伪元素图像的宽度设置为100%,将最大宽度设置为800px,以便它与我的幻灯片具有相同的尺寸.

css pseudo-element responsive-design css-content

12
推荐指数
1
解决办法
2万
查看次数

如何在使用简单的 HTML Dom 解析器解析之前登录 Web 表单网站?

这是我想要完成的:

我需要从这个网站抓取产品数据,但是当你登录时价格是不同的。因此,我需要提交这个登录表单(通过 php),然后使用Simple HTML DOM Parser来抓取产品数据。

我发现了以下类似的帖子:

但是,没有任何答案允许我在登录以下站点时登录并继续抓取:https : //www.bestlinknetware.com/Account/LogOn

我试过的

尝试 #1

$data = http_build_query(array(
          "UserName" => "ourValidUsername",
          "Password" => "ourValidPassword"
        ));

send_message("<p>" . $data . "</p>");

$request = array(
  "http" => array(
    "header" => "Content-Type: application/x-www-form-urlencoded\r\n".
                "Content-Length: " . strlen($data) . "\r\n". …
Run Code Online (Sandbox Code Playgroud)

php curl simple-html-dom

6
推荐指数
1
解决办法
2042
查看次数

内联块与浮动 - 不同宽度?

HTML

<ul>
  <li><a href="#">Item #1</a></li>
  <li><a href="#">Item #2</a></li>
  <li><a href="#">Item #3</a></li>
  <li><a href="#">Item #4</a></li>
  <li><a href="#">Item #5</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

CSS

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
li {
  display: inline-block;
  width: 20%;
}
Run Code Online (Sandbox Code Playgroud)

我的问题

当我使用display: inline-block;我的<li>元素时,它们表现得比我使用时更宽float: left;.我将它们的宽度设置为20%(100%/ 5),但是最后一个<li>被强制到下一行,好像它太宽...当我使用float: left;而不是时display: inline-block;,五个<li>元素符合预期(具有相同的宽度) ...

jsFiddle: Inline-Block vs. Float

我想使用内联块,因为我不需要使用clearfix来使父<ul>扩展到<li>元素的高度...我可能决定使用float如果我能找到正确的方法来使用clearfix在这种情况下...无论如何,我仍然想知道为什么内联块宽度太宽......这些<li>元素应该在一条线上适合五个宽,只要宽度为20%并且内部的内容不是太宽了......

我能找到的唯一一个类似于我的问题是这个(这对我没用):css inline-block vs float

css css-float

5
推荐指数
1
解决办法
1327
查看次数

如何组合这两种正则表达式模式?

我不得不问这个问题感觉很傻,但我不能让这个来拯救我的生命......

什么有用

preg_replace( '/(<[^>]+) onmouseout=".*?"/i', '$1', preg_replace( '/(<[^>]+) onmouseover=".*?"/i', '$1', $strHtml ) )
Run Code Online (Sandbox Code Playgroud)

如何将这两个preg_replace函数合并为一个(通过梳理两个正则表达式模式?

我的尝试清理(不起作用)

preg_replace( '/(<[^>]+) (onmouseover|onmouseout)=".*?"/i', '$1', $strHtml )
Run Code Online (Sandbox Code Playgroud)

我希望此preg_replace()函数从我的HTML字符串中删除所有onmouseoverAND onmouseout属性.它似乎只删除了两个属性中的一个......我做错了什么?

更新:示例字符串

<p><img src="http://www.bestlinknetware.com/products/204233spc.jpg" width="680" height="365"><br>   <a href="http://www.bestlinknetware.com/products/204233INST.pdf" target="_blank" onmouseover="MM_swapImage('Image2','','/Content/bimages/ins2.gif',1)" onmouseout="MM_swapImgRestore()"><img name="Image2" border="0" src="http://www.bestlinknetware.com/Content/bimages/ins1.gif"></a> </p> <p><strong>No contract / No subscription / No monthy fee<br> 1080p HDTV reception<br> 32db high gain reception<br> Rotor let you change direction of the antenna to find best reception</strong></p>  <a href=http://transition.fcc.gov/mb/engineering/dtvmaps/  target="blank"><strong>CLICK HERE</strong></a><br>to see HDTV channels available in your …
Run Code Online (Sandbox Code Playgroud)

regex

5
推荐指数
1
解决办法
107
查看次数

使用多个联接时确定组中的上次更新行

我有以下数据:SQL Fiddle(Schema)

/* Item */
CREATE TABLE [dbo].[Item](
    [ID] [int] IDENTITY(1,1) NOT NULL,
    [Description] [nvarchar](30) NOT NULL CONSTRAINT [DF_Item_Description]  DEFAULT (''),
    [ItemLookupCode] [nvarchar](25) NOT NULL CONSTRAINT [DF_Item_ItemLookupCode]  DEFAULT (''),
    [Price] [money] NOT NULL CONSTRAINT [DF_Item_Price]  DEFAULT (0),
    [LastUpdated] [datetime] NOT NULL CONSTRAINT [DF_Item_LastUpdated]  DEFAULT (getdate()),
    [DateCreated] [datetime] NOT NULL CONSTRAINT [Df_Item_DateCreated]  DEFAULT (getdate()),
 CONSTRAINT [PK_Item] PRIMARY KEY NONCLUSTERED 
(
    [ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2008-r2

5
推荐指数
1
解决办法
40
查看次数

如何格式化字符串以删除某些字符(.NET Razor)?

对我很轻松 - 我是.NET新手......我需要知道如何使用像"/ About-Us"这样的字符串并将其变成"关于我们".我在这里发现了一些问题,我认为可以回答这个问题,但我不明白我需要回答哪一部分应用于我的情况.

我正在尝试执行以下操作:

@{
    var CurrentPage = Request.Path;
    CurrentPage.Replace("-", " ");
    CurrentPage.Replace("/", "");
}

@CurrentPage
Run Code Online (Sandbox Code Playgroud)

由于Request.Path的输出是"/ About-Us",我认为.Replace会将" - "变成空格,并删除"/".完成此转换的最佳方法是什么?

.net c# asp.net razor

3
推荐指数
1
解决办法
4248
查看次数