小编bcd*_*dan的帖子

在保持高度的同时对齐图像

我有一个图像,我希望与div的一侧对齐.我还有段落需要与此图像并列.但是,它们没有足够的文本内容可以一直向下到达图像的高度.我所有段落下面的内容需要低于图像.

使用float:left的图像无法正常工作,由于容器DIV的图像与所需的段落旁边并没有浮动元素的高度响应.

使用position:relative; left:0px的图像也不起作用.有了这个,我已经修改display了段落,但它们总是在图像下面而不是在旁边.

h3 {text-align:center}
img {position:relative;left:0px}
p {display:inline-block;}
Run Code Online (Sandbox Code Playgroud)
<body>
<div>
    <div>
        <h3>Header Here</h3>
        <img src="http://www.devtano.com/software/eco/images/console.png"/>
        <p>This paragraph should be next to the image.</p>
        <p>This paragraph should also be next to the image.</p>
    </div>
    <div>
        <h3>Another Header</h3>
        <p>Everything from the above header and down should appear below the image.</p>
    </div>
</div>
</body>
   
   
Run Code Online (Sandbox Code Playgroud)

这是小提琴.

编辑

在回顾了这些答案之后,我找到了一个更优雅的解决方案:

h3 {clear:both; text-align:center}
img {float:left; margin-right:10px}
Run Code Online (Sandbox Code Playgroud)

这需要明确的解决方案,使其更容易适用.

html css

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

为所有实现 TraitB 的类型实现 TraitA

我试图理解为什么以下代码无法编译:

trait Vehicle {
    fn get_num_wheels(&self) -> u32;
}

impl std::fmt::Display for dyn Vehicle {
    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
        write!(f, "Has {} wheels", self.get_num_wheels())
    }
}

struct Car();

impl Vehicle for Car {
    fn get_num_wheels(&self) -> u32 {
        4
    }
}

fn main() {
    let car = Car {};
    println!("{car}");
}
Run Code Online (Sandbox Code Playgroud)
error[E0277]: `Car` doesn't implement `std::fmt::Display`
  --> src/main.rs:21:16
   |
21 |     println!("{car}");
   |                ^^^ `Car` cannot be formatted with the default formatter
   |
   = help: the …
Run Code Online (Sandbox Code Playgroud)

traits rust

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

Python更好地替代排序关键lambda

我需要对包含元组的列表进行排序.我可以使用它们排序key=lambda.该列表大于1000个元素.

>>> a = [(<object>, 4), (<object>, 5), (<object>, -2)....]
>>> b = sorted(a, key=lambda tup: tup[1])
Run Code Online (Sandbox Code Playgroud)

有没有更快的方法来实现这一目标?

python sorting lambda

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

标签 统计

css ×1

html ×1

lambda ×1

python ×1

rust ×1

sorting ×1

traits ×1