之前想要让本站的登录页面背景图可以做轮播效果,但是由于服务器带宽不够,终端网速也不固定,实现在效果并不理想,后面我萌生一个折中的办法,就是每次显示登录页面的背景图都是随机的,那么在做这个过程中,我使用JS的代码去随机抓去资源文件夹地址,获取图片,但是无奈手艺不够,便又想出个折中的法子。

利用C#后台代码生成随机图片的地址,前端直接加载,截止于现在,还是能够达到预期的效果


网页代码如下

    <script>
        document.body.style.background = "url('<%=Background_Url%>')no-repeat";
        document.body.style.backgroundSize = "100%";
    </script>


在C#代码页内定义一个全局变量

    /// <summary>
    /// 背景图Url
    /// </summary>
    public static string Background_Url = "/Resources/Background/1.jpg";


Page_Load 起始过程中,随机生成地址并赋值于 Background_Url

    protected void Page_Load(object sender, EventArgs e)
    {
        //生成随机壁纸
        Random ran = new Random();
        int RandKey = ran.Next(1, 13);
        Background_Url = "/Resources/Background/" + RandKey + ".jpg";
    }


13这个数字代表我的文件夹内有13个资源图片,当然也可以弄个结构体,把图片地址都写上去,然后随机抽一个出来


版权声明

本站内容均来自网络转载或网友提供,如有侵权请及时联系我们删除!本站不承担任何争议和法律责任!



Hot


New


练习一首慢歌【我曾-隔壁老樊】

前几天在公司楼下发现了一个钢琴房,事实上我还没有折腾过真正的钢琴,真正在钢琴上弹奏一曲。一直以来就是在电子琴上折腾,看到有个钢琴房可以自己一个人在里面high,还是很兴奋的。周六晚上下班,我预约了一个小时,独自在钢琴房里面玩了一下,怎么说呢,和电子琴完全不同,这使我也很佩服玩乐器的,真的比看起来难多了。同事在拍我,配的字是寂寞的男人,弹出来的声音都是寂寞的,哈哈今天下午起来,感觉还是意犹未尽,又拿着那个破电子琴玩了一个下午,总体来说,五音不全,调都跟不上,但还是感觉很放松。最近练习的这慢歌,或许部分写的是


练习一首慢歌【我曾-隔壁老樊】
Xamarin WebView 绑定数据源注意事项

在页面上设置好WebView后,必须要定义【HorizontalOptions】与【VerticalOptions】或者定义【HeightRequest】与【WidthRequest】把高低区域先划分出来,不然就不显示,这个很麻烦,因为一开始都不知道内容长度和大小。在这个细节上,必须注意该位置的设置。参看字段,方便以后查看


Xamarin WebView  绑定数据源注意事项
Xamarin 字体大小和字体格式设置

Xamarin 内得字体大小其实每个手机显示都不一样,在设置得时候感觉很恶心,毕竟不是多少像素点或者高度得表达得方式。设置字体属性显示文本的控件可以设置 FontAttributes 属性以指定字体属性: 等效 C# 代码如下:Label label1 = new Label { Text = "Italics", FontAttributes = FontAt


Xamarin 字体大小和字体格式设置

艾金森