我听说Liskov替换原则(LSP)是面向对象设计的基本原则.它是什么以及它的使用例子是什么?
oop liskov-substitution-principle definition design-principles solid-principles
我一直想知道这是否可行.围绕图像的文本块.在这种情况下,它是圆形的.我已经能够使用形状轻推文本到侧面但不完全包住它.
我只是设法找到一个例子,我无法从实际给出的示例中重新创建它:

我想要实现的效果:
非常相似的问题:
潜在解决方案
我设法找到关于CSS形状的这篇文章 - http://www.chenhuijing.com/blog/why-you-should-be-excited-about-css-shapes/ - 但他们尚未准备好黄金时间 - http ://caniuse.com/#feat=css-shapes - 没有IE,没有Edge,没有Firefox ......
我为图像添加了边框以替换丢失的文件。在“日托”下,圆形<img>( .curve) 不会让文字环绕它。据我所知,我在 CSS 中有正确的代码。问题是什么?
@charset "UTF-8";
/* CSS Document */
.banner img {
width: 100%;
height: 300px;
border-style: solid;
}
.badge img {
float: left;
width: 250px;
border-style: solid;
height: 150px;
}
.mission {
padding-top: 25px;
}
body {
margin: 0;
}
.wrapper {
margin: auto;
width: 1000px;
}
nav {
background-color: #537B80;
color: white;
text-align: center;
}
nav a {
padding: 15px 40px 15px 40px;
display: inline-block;
}
img {
display: block;
margin: auto;
} …Run Code Online (Sandbox Code Playgroud)