小编Mik*_*ike的帖子

如何将浮动元素居中?

我正在实施分页,它需要集中.问题是链接需要显示为块,因此需要浮动它们.但是,text-align: center;对他们不起作用.我可以通过给左边的包装div填充来实现它,但是每个页面都有不同的页面数,所以这不起作用.这是我的代码:

.pagination {
  text-align: center;
}
.pagination a {
  display: block;
  width: 30px;
  height: 30px;
  float: left;
  margin-left: 3px;
  background: url(/images/structure/pagination-button.png);
}
.pagination a.last {
  width: 90px;
  background: url(/images/structure/pagination-button-last.png);
}
.pagination a.first {
  width: 60px;
  background: url(/images/structure/pagination-button-first.png);
}
Run Code Online (Sandbox Code Playgroud)
<div class='pagination'>
  <a class='first' href='#'>First</a>
  <a href='#'>1</a>
  <a href='#'>2</a>
  <a href='#'>3</a>
  <a class='last' href='#'>Last</a>
</div>
<!-- end: .pagination -->
Run Code Online (Sandbox Code Playgroud)

为了得到这个想法,我想要的是:

替代文字

css center css-float

342
推荐指数
7
解决办法
81万
查看次数

PHP - 从字符串中删除<img>标记

嘿,我需要从字符串中删除所有图像,但我找不到正确的方法.

这是我尝试过的,但它不起作用:

preg_replace("/<img[^>]+\>/i", "(image) ", $content);
echo $content;
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

php string

55
推荐指数
4
解决办法
11万
查看次数

MySQL - 如何使用LIKE搜索精确的单词匹配?

我正在使用此查询来选择数据:

mysql_query("SELECT * FROM products WHERE product_name LIKE '%".$search."%'");
Run Code Online (Sandbox Code Playgroud)

唯一的问题是,它有时会选择比我想要的更多.

例如,我想选择产品"BLA",但我的查询也选择产品"BLABLA".要清楚,如果我想选择"产品1",我不希望查询选择"产品11".

有人知道如何管理吗?

谢谢.

mysql select sql-like

27
推荐指数
5
解决办法
8万
查看次数

PHP - 如何将数组发送到另一个页面?

我正在尝试将数组发送到另一个页面.

我以前尝试过的是:

第1页

<input type='hidden' name='input_name' value='<?php print_r($array_name); ?>' />
Run Code Online (Sandbox Code Playgroud)

和page2

<?php 
$passed_array = $_POST['input_name'];
?>
Run Code Online (Sandbox Code Playgroud)

现在我如何使$passed_array行为像一个数组?

或者你知道解决这个问题的其他方法吗?

谢谢,迈克.

编辑:我想这样做的原因是因为我需要避免会话和cookie.

php arrays

19
推荐指数
2
解决办法
9万
查看次数

Symfony 3 - 将表单定义为服务

在我的Symfony 3-master项目中,我使用此代码在控制器中创建表单:

$form = $this->createForm(ApplicantType::class, $applicant);
Run Code Online (Sandbox Code Playgroud)

现在我决定从这个表单中创建一个服务,所以我可以在其中使用EntityManager.所以在Symfony2.x中,这很简单,只需在services.yml和这行代码中声明:

$form = $this->createForm($this->get("applicant.form"), $applicant);
Run Code Online (Sandbox Code Playgroud)

但是,在Symfony 3中不再可能这样,因为第一个参数需要一个字符串,而不是表单本身.

所以我的问题是:如何在Symfony 3中创建一个表单作为服务,还是有其他方法如何在表单中传递EntityManager?

感谢您的任何帮助!

php forms service symfony

17
推荐指数
4
解决办法
8455
查看次数

在Chrome中页面刷新(F5)后,jQuery表现得很奇怪

我有一个脚本,在FireFox,IE中运行正常,但仅在F5刷新后才在Chrome中运行!它确实在chrome中工作,如果我关注url地址并单击enter,但是如果我按F5它不起作用,我根本没有得到它,这怎么会对jQuery代码产生影响.

所以这是脚本:

$(document).ready(function() {
    var width = 0;
    $('#gallery img').each(function() {
    width += $(this).outerWidth(true);
    });

    $('#offer #gallery').css('width', width + 'px');
});
Run Code Online (Sandbox Code Playgroud)

Width的结果应该是820,但是如果我通过聚焦url地址并单击enter来刷新站点,我只会得到这个,否则它会得到90的结果.

我尝试重新启动浏览器并删除缓存,所以问题不存在,有什么想法吗?

jquery google-chrome

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

jQuery - 动画/滑动到高度:100%

我这里有一个siple代码:

$('.aktualita_sipky').toggle(function() {
    $(this).parent().find('.aktualita_content').animate({ 
        height: "100%",
      }, 1500 );
}, function() {
    $(this).parent().find('.aktualita_content').animate({ 
        height: "120px",
      }, 1500 );
});
Run Code Online (Sandbox Code Playgroud)

现在当我点击它作为第一个'切换'时,它只是立即显示(没有动画),当我点击第二个'切换'时,它很好地向上滑动.

有没有办法用这个漂亮的动画将它滑到100%?

jquery slider jquery-animate

11
推荐指数
1
解决办法
4万
查看次数

MySQL - 俄罗斯字符显示不明确

我必须制作一个俄语版的网站,但我无法找到,如何将俄文字符插入数据库.

我尝试了几乎所有可能的编码,但它只显示:

???????? ?????????? ??????? ??????? ? ????? ?? ????????????? ? ???????, ??????? ????? ??????? ???????? ????? .??? ??????????? ???????? ????? ?? ????? ?????????? ? ????? ????????.
??????????? ?????? ?? ???????? ????? ?? 20 ???????. ???????? ??? ?? ??????????? ?????????????? ????? ? ????????????? ??????? ??????. ? ???????, ? ??????? ? ?.?. 
Run Code Online (Sandbox Code Playgroud)

mysql encoding cyrillic

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

为什么表单元素在Symfony Framework中称为类型?

我一直在使用Symfony Framework一段时间了,我一直想知道这些问题.

为什么表单元素在Symfony Framework中称为类型?

非常感谢向我解释.

symfony-forms symfony

10
推荐指数
1
解决办法
131
查看次数

如何打印内联CSS样式?

有没有办法打印css样式,这是内联?

我用这段代码打印部分代码:

w=window.open();
w.document.write($('#printable').html());
w.print();
w.close();
Run Code Online (Sandbox Code Playgroud)

我可以使用外部文件并使其成为media = print,但是html的一部分是由php生成的字符,我可以通过为每个可能的结果制作类来实现它,但这将是痛苦的.

有任何想法吗?谢谢.

css printing inline

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