小编Dje*_*sen的帖子

css垂直对齐浮动div

你好我有一个div(#wrapper),包含2个div并排.我希望右边的div垂直对齐.我在我的主包装器上尝试了vertical-align:middle,但它没有用.这让我抓狂!希望有人能提供帮助.提前感谢您的回复.干杯.渣.

http://cssdesk.com/LWFhW

我的HTML:

<div id="wrapper">
  <div id="left-div">
    <ul>
      <li>One</li>
      <li>Two</li>
    </ul>
  </div>  
  <div id="right-div">
    Here some text...
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我的CSS:

#wrapper{
  width:400px;
  float:left;
  height:auto;
  border:1px solid purple;}

#left-div{
  width:40px;
  border:1px solid blue;
  float:left;}

#right-div{
  width:350px;
  border:1px solid red;
  float:left;}

ul{
  list-style-type: none;
  padding:0;
  margin:0;}
Run Code Online (Sandbox Code Playgroud)

html css

85
推荐指数
4
解决办法
15万
查看次数


C#7 .NET/CLR/Visual Studio版本要求

运行C#7的最低.NET框架和CLR版本要求是什么?另外,我需要VS 2017来编译C#7吗?

.net c# requirements c#-7.0

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

无法加载文件或程序集'System.ValueTuple'

我有一个VS2017项目编译成一个DLL,然后由其他人编写的EXE调用.这两个项目都针对.Net Framework 4.6.2.我重写了我的一个DLL方法来返回一个元组,并导入了相关的NuGet包.当我编译项目时,它在输出目录中包含System.ValueTuple.dll,然后将其部署到我的DLL加载并由EXE调用的其他机器上.但是当EXE尝试调用返回元组的方法时,它会崩溃:

意外错误无法加载文件或程序集'System.ValueTuple,Version = 4.0.1.0,Culture = neutral,PublicKeyToken = cc7b13ffcd2ddd51'或其依赖项之一.该系统找不到指定的文件.

我不明白为什么它找不到文件,因为它和我的DLL在同一个文件夹中.显然,MS没有在.Net Framework 4.6.2中包含此程序集.

请注意,我的DLL使用machine.config文件在Windows中注册.我猜测,如果我也将System.ValueTuple.dll添加到这个文件它将工作(尚未尝试,不知道这是最好的方法,特别是长期.)有更好的方法,除了等待4.6 .3并希望它包括这个组件?

.net c# dll c#-7.0

42
推荐指数
7
解决办法
4万
查看次数

在Umbraco 7中显示媒体库中的图像

这应该是令人尴尬的简单,但我不能让它工作:我只想在部分视图模板中显示上传到Umbraco媒体库(Umbraco 7.1.1)的图像.代码是

@inherits Umbraco.Web.Mvc.UmbracoTemplatePage
@{   
    var imgNode = CurrentPage.BannerBackgroundImage;
    var imgUrl = umbraco.library.NiceUrl(imgNode);
    <div id="banner-wrapper" style="background: url('@imgUrl') center center no-repeat;">
        <!-- some irrelevant content -->
    </div>
}
Run Code Online (Sandbox Code Playgroud)

其中BannerBackgroundImage是页面的自定义属性.但是,当显示时,@imgUrl将替换为#.

我尝试过的其他替代方案是多个Media Picker图像,如何显示Media Picker图像,使用Razor从媒体获取图像,以及从Media Picker显示图像,仅举几例.

如果有人可以帮我解决我认为的新手问题,我真的很感激!

umbraco umbraco7

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

如何将值从活动传递到kotlin中的另一个活动

当我正在学习Kotlin进行Android开发时,我现在正在尝试像hello world这样的基本程序以及如何从一个活动导航到另一个活动,这里没有问题

我担心的是当我从一个活动转移到另一个活动时,它工作正常,但我不知道如何在活动之间传递值

我厌倦了在一个活动中设置值并在另一个活动中检索它不起作用

请参阅下面的代码段

这是我的主要活动,我从编辑文本和设置到意图的用户名和密码

class MainActivity : AppCompatActivity() {
    val userName = null
    val password = null
    override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)
    button.setOnClickListener {
        val intent = Intent(this@MainActivity,SecondActivity::class.java);
        var userName = username.textø
        var password = password_field.text
        intent.putExtra("Username", userName)
        intent.putExtra("Password", password)
        startActivity(intent);
    }
}
Run Code Online (Sandbox Code Playgroud)

}

这是我的第二个活动,我必须从主要活动接收值

class SecondActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_second)
        var strUser: String = intent.getStringExtra("Username")
        var strPassword: String = intent.getStringExtra("Password")
        user_name.setText("Seelan")
        passwor_print.setText("Seelan")

    }
}
Run Code Online (Sandbox Code Playgroud)

请指导我如何做到这一点,无论我是否有其他方式在kotlin这样做,如果不是故意

先感谢您

kotlin kotlin-android-extensions

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

bash:cd:参数太多了

我是Ubuntu的新手我尝试打开一个文件名,里面有空格我用cd命令显示bash:cd:参数太多了

每当文件名中有空格时.它显示此错误我该怎么办?提前致谢

bash cd quoting

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

BeautifulSoup:查找类名:AND + NOT

我在 HTML 中有两组不同的 div 标签:

<div class="ABC BCD CDE123">

<div class="ABC BCD CDE234">

<div class="ABC BCD CDE345">
Run Code Online (Sandbox Code Playgroud)

<div class="ABC XYZ BCD">
Run Code Online (Sandbox Code Playgroud)

我想选择其中包含 ABC 和 BCD 的所有标签,但不包含 BeautifullSoup4 的 XYZ 类。

我已经知道这种方法:

soup.find_all('div', class_=['ABC','BCD'])
Run Code Online (Sandbox Code Playgroud)

其搜索为OR (因此 ABC 或 BCD 必须存在)。

我也知道这里的这种方法:

def myfunction(theclass):
    return theclass is not None and len(theclass)=5
soup.find_all('div', class_=myfunction)
Run Code Online (Sandbox Code Playgroud)

这将返回类名长度为 5 的所有 div

然后我尝试用这个来解决我的问题:

soup.find_all('div', class_ = lambda x: x and 'ABC' and 'BCD' in x.split() and x and 'XYZ' not in x.split())
Run Code Online (Sandbox Code Playgroud)

但这不起作用。所以我尝试用这种方法来调试它:

def myfunction(theclass): …
Run Code Online (Sandbox Code Playgroud)

html python beautifulsoup

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

NHibernate:已删除的对象将通过级联重新保存.替换对象并删除旧对象

我试图替换ProgramItem上的TimeBlock对象,然后删除旧的TimeBlock对象.删除部分给我带来了问题.我有一些'相对'简单的nHibernate问题删除旧的TimeBlock对象.

例外:
已删除的对象将通过级联重新保存(从关联中删除已删除的对象)[*.Mode.TimeBlock#15]
15是oldTimeBlock的Id

我在解决这类问题时没有遇到任何问题我只是尝试了以下任何用法:

oldTimeBlock.ProgramItems = new List<ProgramItem>();
programItem.TimeBlock = null;
Run Code Online (Sandbox Code Playgroud)

以任何顺序保存和删除块,并使用Inverse()更改映射.
我需要一些新鲜的眼睛 - 我怎么能让这个工作?

码:

public class TimeBlock
{
    public virtual int Id { get; set; }
    public virtual IList<ProgramItem> ProgramItems { get; set; }
    ...
}

public class TimeBlockMap : ClassMap<TimeBlock>
{
    public TimeBlockMap()
    {
        Id(x => x.Id);
        HasMany(x => x.ProgramItems).Cascade.SaveUpdate(); // Have tested with Inverse() but seemed to make no difference
    }
}


public class ProgramItem : ImageModel, IIdentifiable
{
    public virtual int Id { get; …
Run Code Online (Sandbox Code Playgroud)

c# nhibernate nhibernate-mapping fluent-nhibernate

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

在 Umbraco 7 上以编程方式登录成员

我正在与这个作斗争。在 Umbraco 6 中,您可以使用以下方法轻松完成此操作:

Member.AddMemberToCache(
    Member.GetMemberFromEmail(email),
    true,
    new TimeSpan(0, 30, 0)
);
Run Code Online (Sandbox Code Playgroud)

我没有在 umbraco 7 成员的服务中找到同样的东西。

login umbraco umbraco7

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