标签: overflow

UInt32到Int32

如果我有一个返回Int32的VB.Net函数,但使用unsigned int(UInt32)进行计算等.如何将值为"3392918397"的变量"MyUintVar32"转换为VB.Net中的标准Int32 ?

在c#中,如果我只是执行"return(int)(MyUintVar32);",我得到-902048899,而不是错误.

我尝试了几种不同的方法.与VB.Net相比,c#处理这些转换的方式有何不同?

vb.net overflow

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

jquery animate隐藏滚动

我有一个小问题animeting一个div就是overflowed动画过程中,滚动闪烁.

我做了一个快速的例子:

$(".div-animate").on("click", function(e){
    var toTop = 100,
        toHeight = $(this).outerWidth(true) + toTop;

    $(this).animate({
        top: toTop,
        height: toHeight
    });
});
Run Code Online (Sandbox Code Playgroud)

实例

我怎么能防止这个小小的'滚动眨眼'?

javascript jquery overflow jquery-animate

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

使用 Javascript 设置溢出属性

我需要这个功能来启用垂直滚动而不是水平滚动。

这不起作用:

function scrollFunction() {
        // Scroll to top 
    document.getElementsByTagName('body')[0].style.overflow-y='auto';
}
Run Code Online (Sandbox Code Playgroud)

虽然这样做,但它支持垂直和水平滚动。

function scrollFunction() {
    // Scroll to top
    document.getElementsByTagName('body')[0].style.overflow='auto';
}
Run Code Online (Sandbox Code Playgroud)

如何正确指定溢出-y?谢谢

javascript css overflow

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

滚动带有溢出 y:scroll 的 DIV 时,使用 scrollTop() 移动 DIV

哎呀!

我正在尝试为我网站上的菜单添加一些效果。这是我要创建的事件:
1- 用户加载页面:菜单距离页面顶部 36 像素;
2- 用户开始向下滚动阅读内容;
3- 当用户刚好滚动 36px 时,菜单移动到页面的最顶部并停留在那里;
4- 用户继续向下滚动,菜单仍然固定在最顶部;
5- 用户向上滚动直到到达顶部不到 36 像素,菜单返回到他的第一个位置,距顶部 36 像素。

很有趣,我只是注意到 Stack Overflow 正在使用一些代码对我写新问题时页面右侧的“类似问题”框执行完全相同的操作。如果您想了解概览,只需开始创建一个新问题并观看即可。我试图找出他们在使用什么,但失败了。

对于我的效果,我使用了与该scrollTop()属性相关联的jQuery 属性scroll()。这是代码:

$(document).scroll(function() {
        if ($(document).scrollTop() >= 36) {
        $('#menu').css({'top': '0px'});
        } else {
        $('#menu').css({'top': '36px'});
        }
        });
Run Code Online (Sandbox Code Playgroud)

这适用于document,这意味着页面的整个正文。

现在的问题是我想在article具有该overflow-y :scroll属性的元素中使用它。当我谈论<article>元素时,我指的是 HTML5 文档中使用的元素(例如<nav>, <aside>, <section>, <footer>...)。

结果,JQ 在 中没有找到任何滚动document,这是真的,因为现在整个页面中唯一的滚动在article元素内部。身体从不移动,它是有意的。

所以我试过这个:

$('article').scroll(function() …
Run Code Online (Sandbox Code Playgroud)

overflow scrolltop

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

elevateZoom禁用隐藏的元素

我正在使用elevateZoom.js作为预览图像.我在滑块中隐藏了元素的问题.如何在悬停时禁用预览溢出隐藏的图片.在此示例中,一切正常,但如果您将鼠标悬停在滑块的右侧,您将看到隐藏图片的预览.是否可以禁用此功能?

代码是:

<!--Slider-->
<script type="text/javascript">
    $(document).ready(function() {
        $('#next').click(function(event) {
            event.preventDefault();
            $('#long-box').animate({scrollLeft:'+=706'}, 'slow');
        });
        $('#prev').click(function(event) {
            event.preventDefault();
            $('#long-box').animate({scrollLeft:'-=706'}, 'slow');
        });
    });
</script>

<!--Zoom-->
<script type="text/javascript">
    $(document).ready(function() {
        $('#sliding-windows').find("img").elevateZoom({
            zoomType: "lens",
            cursor: "crosshair",
            zoomWindowFadeIn: 500,
            zoomWindowFadeOut: 750
        });
    });
</script>

<div id="portfolio">
    <div id="long-box-wrapper">
        <div id="prev" class="button"></div>
        <div id="next" class="button"></div>
        <div id="long-box">
            <div id="sliding-windows">
                <img src="../irpex/img/portfolio_photos/small/1_small.jpg" data-zoom-image="../irpex/img/portfolio_photos/big/1_big.jpg">
                <img src="../irpex/img/portfolio_photos/small/2_small.jpg" data-zoom-image="../irpex/img/portfolio_photos/big/2_big.jpg">
                <img src="../irpex/img/portfolio_photos/small/3_small.jpg" data-zoom-image="../irpex/img/portfolio_photos/big/3_big.jpg">
            </div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS是:

#long-box {
    width: 702px;
    margin: 16px auto 50px auto;
    position: relative;
    overflow: …
Run Code Online (Sandbox Code Playgroud)

jquery hidden image overflow preview

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

溢出不会使flexbox容器的子项调整大小

我的布局中有一个页脚display: flex; position: absolute; height: auto; width: 100%; align-items: flex-start; justify-content: space-around;.在它里面有一个未定义的div数量,它们应根据它的内容调整大小.

在我的测试中,我在页脚中放了3个div,其中一个(第3个)具有大的宽度内容.这些div正在变得奇怪地调整大小......第三个正在拍摄第一个和第二个宽度,使得内容被破坏,请参阅:

Flexbox div截图

overflow: auto; 没有按预期工作,因为只是添加水平滚动.

我该如何解决这个问题?为什么第3个div优先调整大小以适应它的内容?

还有一件事:正如你所看到的,第一个红色div作为内容列表.奇怪的是,它的第一个项目只有一个标记.我没有应用CSS,并且添加display: none;(可能是空间问题)到第2和第3个div并没有修复它.什么是什么?

Obs:欢迎提及此消息的英文提示.= d

在这里看到所有这些:http://jsfiddle.net/T5YSe/

css overflow flexbox

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

如何水平对齐多个图像(连续)?

如何一个接一个地水平对齐多个图像?它们不必适合宽度屏幕:相反,我希望它们超过后者的宽度,如果这有任何感觉.

我已经检查了类似问题的相当多的答案,但找不到任何可以解决我的问题.

HTML:

<div id="content">
    <img src="Content/Images/Personal/Georges.jpg" alt="Georges" class="images" />
    <img src="Content/Images/Personal/Rose.jpg" alt="Gers" class="images" />
    <img src="Content/Images/Personal/Henry.jpg" alt="Providence" class="images" />
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.images
{
display: inline;
margin: 0px;
padding: 0px;
}

#content
{
display: block;
margin: 0px;
padding: 0px;
position: relative;
top: 90px;
height: auto;
max-width: auto;
overflow-y: hidden;
overflow-x:auto;
}
Run Code Online (Sandbox Code Playgroud)

先感谢您.

css image overflow alignment

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

Flexbox-图片溢出

我正在尝试创建一个具有2个项目的flex容器-文本div和图像div。

但是我在将图像保持在容器本身中时遇到了实际问题。当我将浏览器调整为较小的宽度时,图像只会从容器中溢出,而我似乎无法理解为什么会发生这种情况。这些物品肯定应该留在容器中吗?

代码在这里:

<div class="featured-blog">
  <div class="featured-blog-main">
<h2>Featured Blog</h2>

  <div class="blog-flex">

 <div class="blog-text">
   <h3>Easter Island</h3>
   <p>Turpis sed tempus integer erat, pellentesque tortor nisl, eros viverra, integer vehicula taciti sapien sed nisl dui, nec litora tincidunt cum non lobortis sollicitudin. Et odio duis cum magna pretium. Enim augue odio. Non nec velit sed lacus in. Enim vitae pellentesque nec phasellus, quis in vitae, leo in eros donec, pede volutpat. Donec nunc mi vel, quis malesuada, sed proin curabitur orci ipsum volutpat, …
Run Code Online (Sandbox Code Playgroud)

css image overflow flexbox

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

0至10 ^ 18的模数为10 ^ 9 + 7的数字的总和

如何找到0到n模数10 9 + 7 的数字总和,其中n≤10 18

我只想将结果存储在long long int中,而不是存储在数组或字符串中。我的代码导致运行时错误。

const unsigned int m = 1000000007;

long long int n;
cin >> n;
long long int s = 0;
for (long long int i = 0; i < n; i++) {
    s = ((s % m) + (i % m)) % m;
}
cout << s << endl;
Run Code Online (Sandbox Code Playgroud)

c++ algorithm overflow modular-arithmetic

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

减去两个uint32_t变量会得到一种溢出的结果?

我正在编写一个stm8s微控制器,并且正在使用STVDIDE和COSMIC编译器。

两个uint32_t变量相减的结果保存在另一个uint32_t变量中。有时,此过程会产生怪异的价值。这个怪异的值始终是最高位设置为的期望值1s

这是我的代码片段:

static uint32_t lastReceivedLed = 0;
uint32_t timeSinceLast = 0;

timeSinceLast = IL_TimTimeNow() - lastReceivedLed;

if(timeSinceLast > 2500U)
{
      Inhibitor = ACTIVE;  // HERE IS MY BREAKPOINT
}
Run Code Online (Sandbox Code Playgroud)

这里是如何IL_TimTimeNow()被定义的:

volatile uint32_t IL_TimNow = 0;

uint32_t IL_TimTimeNow(void)
{
    return IL_TimNow; // Incremented in timer ISR
}
Run Code Online (Sandbox Code Playgroud)

以下是调试会话中的一些实际值:

在此处输入图片说明

timeSinceLast 应该 865280 - 865055 = 225 = 0xE1

但是,编译器计算的结果是 4294967265 = 0xFFFFFFE1

注意,最低有效字节是正确的,而其余字节1s在编译器的结果中设置为!!

另请注意,这种情况仅偶尔发生一次。否则,它会按预期工作。

这是溢出吗?什么会导致这种情况?

c embedded overflow

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