问题列表 - 第5136页

如何在div中使用"float:left"而不破坏包含元素的高度?

似乎浮动的HTML元素不会扩展其容器的高度.例如,请考虑以下代码:

.portfoliosite {
    background: #777;
    padding: 10px;
    width: 550px;
}
.portfoliothumbnail {
    background: red;
    margin: 0 10px 10px 0;
    float: left;
    height: 150px;
    width: 150px;
}
Run Code Online (Sandbox Code Playgroud)
<div class="portfoliosite">
    <div class="portfoliothumbnail"><!-- Img tag goes here --></div>        
    <p class="portfoliotitle">AwesomeSite.Com</p>
    <p class="portfoliodescription">An awesome site I did. It launched on Jan 1, 2009</p>        
</div>
Run Code Online (Sandbox Code Playgroud)

注意灰色背景的包含div比红色div短,红色div扩展到容器边界之外.我希望包含元素扩展到其内容的大小,包括浮动元素.

有没有一个优雅的解决方案来实现这一点,最好是一个不涉及设置固定高度或使用JavaScript?

html css css-float

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

我应该在学习JavaFx之前学习Swing吗?

如果我没有任何UI编程背景,那么开始学习JavaFx是否有意义?首先学习Swing然后继续学习JavaFx是否更明智?

我在Netbeans的JavaFx网站上尝试了入门教程,代码看起来非常复杂.我想知道JavaFx是否对初学者GUI开发人员来说太先进了.

java javafx

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

为什么jQuery在开始时会有一个"window = this"并说它会加快对窗口的引用?

当我打开jQuery的源代码时,我找到了这一行.

var 
// Will speed up references to window, and allows munging its name.
window = this
Run Code Online (Sandbox Code Playgroud)

这条线为什么以及如何加速?

javascript jquery lexical-scope

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

Dotnet升级 - 2.0到3.5 - 性能

我们有许多使用dotnet 2.0编写的winforms应用程序.在转换到3.5运行时,是否有任何性能升级?除语言功能外,我们还会获得什么特别的好处?

.net winforms

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

Silverlight 3类库

我目前正在开发一个UI开发项目,并决定在Silvelight中实现它.我了解Microsoft开发人员尝试最小化分发的大小,这就是为什么不包括常规.NET Framework中的一些(很多)类的原因.是否可以看到Silverlight 3库中包含更多类?

silverlight

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

有没有办法模拟JavaScript中的警报点击?

我有一个带有iframe的页面,其源页面位于一个单独的域中.源页面会不时生成警报.当它执行此操作时,它将停止正在执行的操作,直到用户单击"确定"为止.

我想要做的是以编程方式单击此警报上的确定,以便源页面可以恢复有用.这可能吗?

javascript alerts

8
推荐指数
2
解决办法
9612
查看次数

在Java中,当一个接口扩展另一个接口时,为什么要在子接口中重新声明一个方法?

我一直在从J2EE查看JMS API,并发现了一个奇怪的行为,其中在接口中声明的某些方法(例如,Session中的createQueue)在子接口(例如QueueSession)中再次声明,并且具有相同的文档.

由于子接口"继承"它继承的接口的所有方法声明,并且由于JavaDoc工具在排序子接口的JavaDocs并创建"继承的操作"列表时没有问题,因此我无法弄清楚它实现了什么.

唯一的想法是,最初调用是在Session中,然后在创建特定子类时移动到QueueSession,尽管那时我希望在大写的文档中看到一些东西.但这只是猜想.

所以问题是:在子接口中重新声明方法是否有令人信服的理由?

java interface

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

iPhone + CGAffineTransFormRotate(pi/2)+ statusBarHidden:YES + presentModalViewController = 20像素的空白区域

我认为标题非常具有描述性:

我在一个视图上执行所有这三个操作,结果是屏幕左侧有20个像素的空白区域(如果持有iPhone是landscapeLeft).

我尝试通过执行CGAffineTransFormTranslate来修复它(变换,-20,0)

这只是"滑动"空白下面的视图.

这开始感觉像一个bug,其他人都有这个问题?

澄清一点,我不是在转动任何观点.我正在感知设备的方向:

[[UIDevice currentDevice] orientation]
Run Code Online (Sandbox Code Playgroud)

如果设备(不是界面)处于横向,那么:

[navigationController presentModalViewController:NewView animated:NO]
Run Code Online (Sandbox Code Playgroud)

转换是在显示之前将我的视图(在IB中创建)旋转到横向.

我的转换代码:

    CGRect myFrame = CGRectMake(0, 0, 480, 320);
    CGAffineTransform transform = [[self.myPeriodicTableViewController view] transform];
    transform = CGAffineTransformRotate(transform, degreesToRadians(rotationDirection * 90));
    transform =  CGAffineTransformTranslate(transform, -20, 0);
    [[self.myPeriodicTableViewController view] setFrame: myFrame];
    CGPoint center = CGPointMake(myFrame.size.height/2.0, myFrame.size.width/2.0);
    [[self.myPeriodicTableViewController view] setTransform: transform];
    [[self.myPeriodicTableViewController view] setCenter: center];
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch core-graphics

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

如何从SVN存储库中提取子树到新的子树?

我们有一个Subversion存储库,其中包含一个目录:

  • 除了RCS的功能之外,并不需要进行版本控制
  • 未与存储库中的任何其他内容一起进行版本控制
  • 修改大约是存储库其余部分的六倍

虽然我知道高版本号不是问题,但是我想将这个单个目录从我的主存储库中拉出来,然后再将其作为第二个,最理想的新目录.

最好的流程是什么?如果它有所不同,SVN存储库托管在(...检查...)FreeBSD机器上.

值得注意的是,虽然我需要在新存储库中保留版本历史记录,但是没有必要删除旧版本中的内容; 它可以坐在那里,尽我所能.

svn system-administration

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

使用VBA将控件添加到Excel用户窗体中的帧

我需要动态创建标签和按钮,然后将它们添加到用户窗体内的框架中.我该怎么做呢?看起来它应该比实际更容易.

excel vba excel-vba userform

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