我正在学习mruby,其中一个支持它的论据我到处读的是它是
.portfolio-items{
margin-top: 100px;
}
.portfolio-items > a > div{
width: 20%;
height: 300px;
background-color: #EBE7E4;
position: relative;
cursor: pointer;
left:3.3%;
}
.thumb-title{
position: absolute;
width: 100%;
height: 100%;
text-align: center;
border: 0;
padding-top: 100px;
padding-bottom: 100px;
background-color: transparent;
color:#000;
top: 63%;
left: 50%;
opacity: 1;
transform: translate(-50%, -50%); /* compatibilité : ie9+ */
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
}
.thumb-title:hover{
text-decoration: none;
color:#000;
}
.thumb-text{
position: absolute;
top:100%;
left:50%;
color:#000;
opacity: 0;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
}
.thumb:hover > .thumb-title{ /* Hide the thumbname */
top:20%;
opacity: 0;
}
.thumb:hover > .thumb-text{ /* Show the thumb text */
top: 50%;
opacity: 1;
transform: translate(-50%, -50%); /* compatibilité : ie9+ */
}
我见过一些C和mruby混合的代码。但我不清楚什么是可嵌入语言,它的优点是什么?例如,我可以用C编写所有内容,那么mruby会为我的C应用程序带来什么?为什么我要制作这种混合物或嵌入?
请帮助我理解一个简单的例子,这是一个嵌入到c代码中的示例mruby代码:
easily embeddable
我也对嵌入式系统语言和嵌入式语言感到困惑。
请帮助我理解这一点。