小编enr*_*quo的帖子

在两个不同的div中没有​​一定长度的文本

首先要做的事情!

成分:两个div水平对齐(每个都有父对象的宽度的50%)和一些文本放在第一个div(),然后,如果溢出,在第二个().div高200像素.

该文本来自一个PHP脚本,它回显一个<p><?php echo $foo; ?></p>包含所有文本的变量().在括号中我写了一个<p>标签.DOM看起来像这样:

<div class="thecontainer">
    <div class="theleftone">
        <p><?php echo $avariablewithsometext; ?> </p>
    </div>
    <div class="therightone">
        <!-- everything is permitted -->
    </div>
 </div>
Run Code Online (Sandbox Code Playgroud)

问题:我正在尝试使用CSS flex属性来实现这个目标,但是我找不到一种方法来将第二个div中的溢出文本放在第二个div中.

问题:如何将溢出的文本放在第二个div中,使PHP脚本保持干净?

实际演示:

.thecontainer{
  width:100%;
  height:100px;
  overflow: hidden;
  display: block;
}

.therightone {
    background-color: red;
    width: 50%;
    height:100px;
    display: block;
    float:right;
}
.theleftone {
   background-color: blue;
   width: 50%;
   height:100px;
   display:block;
   float: left;
}
Run Code Online (Sandbox Code Playgroud)
<div class="thecontainer">
    <div class="theleftone">
        <p>Lorem ipsum dolor sit …
Run Code Online (Sandbox Code Playgroud)

html css php text

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

C ++将类添加到名称空间:为什么?

我是C ++的新手。为什么在Eclipse(用MinGW配置)中以及在其他线程中,为什么我注意到是用来将类添加到名称空间的?

我提供一个示例来向您展示我的实际疑问:

#ifndef MODEL_MANGO_HPP_
#define MODEL_MANGO_HPP_

namespace std {

class Mango {
public:
    Mango();
    virtual ~Mango();
};

} /* namespace std */

#endif /* MODEL_MANGO_HPP_ */
Run Code Online (Sandbox Code Playgroud)

编辑:如注释所示,完全禁止将类添加到命名空间std。引用@owacoder,

命名空间永远不会关闭,因此您始终可以向它们添加类定义。但是,根据规范,std名称空间应视为封闭的。

为了向您提供上下文的完整视图,这是Eclipse为我完成的Mango.cpp的默认实现:

#include "Mango.hpp"
namespace std {
Mango::Mango() {
    // TODO Auto-generated constructor stub
}
Mango::~Mango() {
    // TODO Auto-generated destructor stub
}
} /* namespace std */
Run Code Online (Sandbox Code Playgroud)

所以我的问题变成: 为什么使用“命名空间std {...}”,什么时候将类添加到命名空间是一种好习惯?

c++ namespaces

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

Bootstrap选择下拉动态了吗?

这是我的静态HTML:

<select name="codici_transazioni" class="selectpicker" id="codici_transazioni">
    <option value="dsjkcbs">dsjkcbs - <i>Email, Facebook</i></option>
    <option value="scgwfsd" selected class="normaleSelect">scgwfsd - <i>Facebook</i></option>
    <option value="stdstyd">stdstyd - <i>Twitter</i></option>
</select>
Run Code Online (Sandbox Code Playgroud)

这是从模态上下文中获取的一段代码.我希望我的select能够填充在.php文件上执行的Ajax结果,该文件返回MySQL数据库的结果.

现在,所有的Ajax和DB部分都在工作,当我尝试<select>在Ajax成功后通过jQuery 填充它时,结果与上面的默认值相同!

这是我的jQuery:

$('#codici_transazioni').html("");
for (var i = received.length - 1; i >= 0; i--) {
    <other DOM loading>
     $('#codici_transazioni').append("<option value=" + temp_code_transaction + "> " + temp_code_transaction + "- <i>" + temp_type_transaction+ "</i></option>");
}
Run Code Online (Sandbox Code Playgroud)

我注意到Chrome(因此在加载页面后)在select之后创建了一些div.

在此输入图像描述

我知道这是由Bootstrap完成的,但是如何在Ajax执行后重新加载此代码的创建以使选择下拉动态?

jquery select bootstrap-modal bootstrap-select

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

标签 统计

bootstrap-modal ×1

bootstrap-select ×1

c++ ×1

css ×1

html ×1

jquery ×1

namespaces ×1

php ×1

select ×1

text ×1