我真的不确定如何以任何其他方式提出这个问题,但我正在尝试在图像上加载文本 - 这本身似乎是一个棘手的任务,但我已经开始使用本教程了.遗憾的是,该教程稍微过时了,我无法找到一种方法来动态更改移动设备的字体大小和跨度大小,并仍然将文本保持在图像顶部的正确位置.
调整窗口大小时,文本和框不会正确调整大小(它会溢出图像外).
我已经尝试了百分比大小以及其他技术,运气不佳.我用来在背景图像上显示文本的CSS可以在下面看到.
在图像上叠加文本的最佳做法是什么?如何使其响应?这就是我现在正在尝试用于桌面浏览器的内容:
.herotext span {
position: absolute;
top: 80%;
font-family: 'museo_slab500';
font-size: 150%;
color: #fff;
padding-left: 20px;
width: 40%;
line-height: 35px;
background: rgb(0, 0, 0);
background: rgba(0, 0, 0, 0.7);
}
Run Code Online (Sandbox Code Playgroud)
这些天有没有人对如何妥善处理这个问题有什么建议?我上面提到的文章是从2009年开始的,我怀疑它不是覆盖文本的最佳方式.
我对这个级别的编码比较陌生,我真的在这个错误上碰壁了:
[Line 65] error C2143: syntax error : missing ';' before '.'
Run Code Online (Sandbox Code Playgroud)
显然这通常意味着我的代码中存在语法错误,但我无法在任何地方找到它.任何帮助(或第二组眼睛看到我的错误将不胜感激).
以下是相关代码段:
class RacingCar {
public:
Wheel* wheels[4];
RacingCar()
{
wheels[0] = new Wheel;
wheels[1] = new Wheel;
wheels[2] = new Wheel;
wheels[3] = new Wheel;
}
RacingCar( RacingCar& refOldCar)
{
// new Wheel(refOldCar.wheels[0]->pressure);
wheels[0] = new Wheel;
wheels[1] = new Wheel;
wheels[2] = new Wheel;
wheels[3] = new Wheel;
int a = refOldCar.speedCopy();
**RacingCar.setSpeed(10);**
RacingCar.Brake(50);
RacingCar.Print();
RacingCar.speed = refOldCar.speed;
}
Run Code Online (Sandbox Code Playgroud)
非常感谢您的帮助
我试图淡出一个div使用jQuery动画和链接但需要隐藏div 后淡出,而不是之前.我目前正在使用该功能:
$('#loadhere').hide().stop().animate(
{
'opacity' : '0'
}, 500);
Run Code Online (Sandbox Code Playgroud)
我尝试在动画之后放置.hide(),但它仍然无效.我确信这是一个简单的解决办法,但我今天就错过了.