我正在实施分页,它需要集中.问题是链接需要显示为块,因此需要浮动它们.但是,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)
为了得到这个想法,我想要的是:

嘿,我需要从字符串中删除所有图像,但我找不到正确的方法.
这是我尝试过的,但它不起作用:
preg_replace("/<img[^>]+\>/i", "(image) ", $content);
echo $content;
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我正在使用此查询来选择数据:
mysql_query("SELECT * FROM products WHERE product_name LIKE '%".$search."%'");
Run Code Online (Sandbox Code Playgroud)
唯一的问题是,它有时会选择比我想要的更多.
例如,我想选择产品"BLA",但我的查询也选择产品"BLABLA".要清楚,如果我想选择"产品1",我不希望查询选择"产品11".
有人知道如何管理吗?
谢谢.
我正在尝试将数组发送到另一个页面.
我以前尝试过的是:
第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.
在我的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?
感谢您的任何帮助!
我有一个脚本,在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的结果.
我尝试重新启动浏览器并删除缓存,所以问题不存在,有什么想法吗?
我这里有一个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%?
我必须制作一个俄语版的网站,但我无法找到,如何将俄文字符插入数据库.
我尝试了几乎所有可能的编码,但它只显示:
???????? ?????????? ??????? ??????? ? ????? ?? ????????????? ? ???????, ??????? ????? ??????? ???????? ????? .??? ??????????? ???????? ????? ?? ????? ?????????? ? ????? ????????.
??????????? ?????? ?? ???????? ????? ?? 20 ???????. ???????? ??? ?? ??????????? ?????????????? ????? ? ????????????? ??????? ??????. ? ???????, ? ??????? ? ?.?.
Run Code Online (Sandbox Code Playgroud) 我一直在使用Symfony Framework一段时间了,我一直想知道这些问题.
为什么表单元素在Symfony Framework中称为类型?
非常感谢向我解释.
有没有办法打印css样式,这是内联?
我用这段代码打印部分代码:
w=window.open();
w.document.write($('#printable').html());
w.print();
w.close();
Run Code Online (Sandbox Code Playgroud)
我可以使用外部文件并使其成为media = print,但是html的一部分是由php生成的字符,我可以通过为每个可能的结果制作类来实现它,但这将是痛苦的.
有任何想法吗?谢谢.