小编Iva*_*ova的帖子

从foundation.css中删除.has-dropdown箭头

我正在尝试删除显示有下拉列表的箭头.

我发现了这个:

.top-bar-section .has-dropdown > a:after {
content: "";
display: block;
width: 0;
height: 0;
border: inset 5px;
border-color: transparent transparent transparent rgba(255, 255, 255, 0.5);
border-left-style: solid;
margin-right: 15px;
margin-top: -4.5px;
position: absolute;
top: 50%;
right: 0; }
Run Code Online (Sandbox Code Playgroud)

我用它代替了它:

.top-bar ul > li.has-dropdown a:after { 
  content: "";
  display: none;
  width: 0;
  height: 0;
  border:0;
  border-color: none;
  border-left-style: none;
  margin-right: 0;
  margin-top: 0;
  position: absolute;
  top: 0;
  right: 0;
}
Run Code Online (Sandbox Code Playgroud)

然而,在"关于我们"之后还有空间.任何想法如何删除它?

在此输入图像描述

这是一些HTML:

<section class="top-bar-section">
    <ul  class="right">
        <li><a href="#">Link #1</a></li>
        <li><a …
Run Code Online (Sandbox Code Playgroud)

html css zurb-foundation

4
推荐指数
2
解决办法
7552
查看次数

Preg_replace BBCode链接

我有这个bbcode:

[url=http://www.youtube.com/watch?v=h1bIEK1h150]If I offer you my soul[/url]
Run Code Online (Sandbox Code Playgroud)

例如.我怎么能把它变成这个:

<a href="http://www.youtube.com/watch?v=h1bIEK1h150" target="_blank">If I offer you my soul</a>
Run Code Online (Sandbox Code Playgroud)

php bbcode preg-replace

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

替换所有类型的破折号

我有一个 Excel 文档,我使用库将其导入到 MySQL 中。

\n\n

但是文档中的一些文本包含破折号,我认为我已经替换了这些破折号,但显然不是全部。\n -\xe2\x80\x93-< - 所有这些都是不同的。

\n\n

有什么办法可以用这个替换所有类型的 dahes-

\n\n

主要问题是我不知道计算机中存在的所有破折号。

\n

php str-replace

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

memory_limit 在 PHP 中是如何工作的?

如果我有两个脚本并且我的memory_limit选项设置为64M(例如)。如果我运行脚本 1 并且它需要40M并同时运行脚本 2 它有多少可用内存?

每个脚本是否有高达64M或它们共享此内存?

php

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

PHP Regex - 删除标签之间的文本

我有这个:

$text = 'text text text s html tagove
<div id="content">ss adsda sdsa </div>
oshte text s html tagove';
$content = preg_replace('/(<div\sid=\"content\">)[^<]+(<\/div>)/i', '', $text);
var_dump($content); 
Run Code Online (Sandbox Code Playgroud)

但如果<div id="content"></div>包含其他标签,例如<b><i>,则不起作用。

例如:

$text = 'text text text s html tagove
<div id="content"><b> stfu </b> ss adsda sdsa </div>
oshte text s html tagove';
Run Code Online (Sandbox Code Playgroud)

php regex

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

在uri中使用GET数据的Pagnation - Codeigniter

我试图对DB返回的结果进行分页.但是当我尝试从URI获取偏移时:

questions/search?content=foobar/4

/4应该是偏移量,但它被赋值给该$_GET值.

这是控制器中的整个方法:

http://pastebin.com/QFJddMDJ

$results = $this->question->search_results_count($content);
$this->load->library('pagination');
$config['total_rows'] = count($results);
$offset = $this->uri->segment(3);
if ($offset == false) $offset = 0;
$config['full_tag_open'] = '<ul class="pages">';
$config['full_tag_close'] = '</ul>';
$config['num_tag_open'] = '<li>';
$config['num_tag_close'] = '</li>';
$config['cur_tag_open'] = '<li><a  class="active">';
$config['cur_tag_close'] = '</a></li>';
$config['prev_tag_open'] = '<li class="prev">';
$config['prev_tag_close'] = '<li>';
$config['next_tag_open'] = '<li class="next">';
$config['next_tag_close'] = '</li>';
$config['num_tag_open'] = '<li>';
$config['num_tag_close'] = '</li>';
$config['first_link'] = '<<';
$config['first_tag_open'] = '<li>';
$config['first_tag_close'] = '</li>';
$config['last_link'] = '>>';
$config['last_tag_open'] = '<li>'; …
Run Code Online (Sandbox Code Playgroud)

pagination codeigniter

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

从URL中删除index.php(CodeIgniter)

我通过以下代码删除了index.php:

RewriteEngine on
RewriteCond $1 !^(index\.php|assets|robots\.txt)
RewriteRule ^(.*)$ /leet/index.php/$1 [L]
Run Code Online (Sandbox Code Playgroud)

但是当我提交表单<?=form_open('signup');?>并刷新页面时,url会将其值更改为localhost/ci/index.php/signup.

是否可以将其删除?

forms rewrite codeigniter

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

使用 jQuery 选择没有值的选项

有问题的代码行:

$(this).find('select option:first').val();
Run Code Online (Sandbox Code Playgroud)

如果我的选择具有以下结构:

<select>
    <option> -- choose -- </option>
    <option value="some_value"> Some text</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我上面发布的 jQuery 代码将--choose--作为一个值返回。有没有一种方法可以让我了解该选项是否有值,而不是返回其中的文本?

javascript jquery select

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

Laravel leftJoin 只加入右表的最后一条记录

我是laravel的新手。

我有两张桌子。1) 产品 2) 价格

-----------------------------
- products                  -
-----------------------------
- id_product | int (p_key)  -
- name       | varchar      -
-----------------------------

-------------------------
- prices                -
-----------------------------
- id_price   | int (p_key)  -
- id_product | int          -
- price      | int          -
-----------------------------
Run Code Online (Sandbox Code Playgroud)

products表包含有关产品的数据,例如id, name,... 价格变化存储在prices表中,其中最后一条记录是应向用户显示的最新价格。

现在我想搜索products并从prices表格中获取每个产品的最后价格。这是我的查询:

$result = DB::table('products')->leftJoin('prices', function($join) {
    $join->on('products.id_product', '=', 'prices.id_product');
})->whereRaw(MY_SEARCH_FILTERS);
Run Code Online (Sandbox Code Playgroud)

上面的代码是错误的,因为如果一个产品在prices表中有 4 条记录,那么它会在 中重复 4 次$result,但只显示最后价格的 1 条记录。

php mysql sql laravel

2
推荐指数
3
解决办法
6561
查看次数

在Ubuntu中更改主机文件

我来这里是为了问你如何在Ubuntu中设置我的主机文件所以当我去95.42.251.194:3333我的浏览器打开127.0.0.1.

我试过这个: 127.0.0.1 95.42.251.194:3333

提前致谢!

ubuntu localhost hosts

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

如何将此SQL重写为CodeIgniter的Active Records?

SELECT *, SUM(tbl.relevance) AS relevance FROM
(
    (
        SELECT q_id,
        MATCH(a_content) AGAINST ('?????') AS relevance
        FROM answers

        WHERE
        MATCH(a_content) AGAINST ('?????')
    )
    UNION
    (
        SELECT q_id,
        (MATCH(q_content) AGAINST ('?????')) * 1.5 AS relevance
        FROM questions

        WHERE
        MATCH(q_content) AGAINST ('?????')
    )
) AS tbl

JOIN questions ON questions.q_id = tbl.q_id

GROUP BY tbl.q_id
ORDER BY relevance DESC
Run Code Online (Sandbox Code Playgroud)

sql activerecord codeigniter

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

如何在所有场景中设置导航栏背景色

我有一个带5个标签的标签视图。我也有一个导航栏,并使用以下代码更改其背景颜色:

//Change navigation colors
viewController.navigationController?.navigationBar.barTintColor = UIColor.orange
viewController.navigationController?.navigationBar.tintColor = UIColor.white
viewController.navigationController?.navigationBar.titleTextAttributes = [NSAttributedStringKey.foregroundColor: UIColor.white]
Run Code Online (Sandbox Code Playgroud)

每个选项卡都有其自己的视图控制器,因此viewDidLoad(),我没有在方法中放入相同的代码,而是创建了一个UIHelper具有静态方法的类setupNavigation(viewController: UIViewController)。因此,在该viewDidLoad()方法的每个viewController中,我只调用该方法

UIHelper.setupNavigation(viewController: self)
Run Code Online (Sandbox Code Playgroud)

有没有更简单的方法来更改导航栏背景的全局颜色?

我正在使用Swift 4。

编辑:其实我有一个MasterViewController选项卡的每个视图控制器扩展它。所以UIHelper.setupNavigation被称为MasterViewControllerviewDidDLoad()

ios swift

0
推荐指数
2
解决办法
2248
查看次数

为什么我不能在 JS 中删除全局变量?

使用 Chrome 我在控制台中传递了这个全局变量的名称:

multiConfig
Run Code Online (Sandbox Code Playgroud)

并得到结果:

multi: {type: "1", containerId: "mp", go: {…}}
__proto__: Object
Run Code Online (Sandbox Code Playgroud)

我尝试通过单击删除此变量:

if (window['multiConfig']) {
    delete window['multiConfig'];
}
Run Code Online (Sandbox Code Playgroud)

我得到这个错误:

ERROR TypeError: Cannot delete property 'multiConfig' of [object Window]
Run Code Online (Sandbox Code Playgroud)

为什么?

javascript

0
推荐指数
1
解决办法
70
查看次数