html滚动条加在哪里?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html滚动条加在哪里?相关的知识,希望对你有一定的参考价值。

参考技术A overflow:scroll 加这个样式就行m‰z¤≮n铵鼎ue┓n铵鼎hg▂cm‰,
你可以试下

记录下上网时间

2011-8-27 10:42:31追问

谢谢啦

本回答被提问者采纳
参考技术B 一般加在导航栏下面 参考技术C 要设定宽度,高度,style="overflow:auto"

WASD控制UI界面血条加减

using UnityEngine;
using System.Collections;
using UnityEngine.UI;

public class HealthController : MonoBehaviour {

    //当前对象是血条还是蓝条
    public bool isHealth = false;
    //虚拟轴,横轴,纵轴
    private float hor,ver;
    //血条的最大宽度
    private float healthMaxWidth = 470;
    //蓝条的最大宽度
    private float powerMaxWidth = 425;
    //当前的虚拟轴
    private float currentAxis;
    //当前的最大宽度
    private float currentMaxWidth;
    //RectTransform组件
    private RectTransform rectTr;
    //速度
    public float speed = 100;
    //血条文本
    public Text healthText;
    //蓝条文本
    public Text powerText;
    //血条蓝条的最大值
    public float healthMaxValue = 1000f;
    public float powerMaxValue = 500f;
    //当前的条的最大值
    private float currentMaxValue;
    //当前修改的文本显示框
    private Text currentText;

    void Start()
    {
        rectTr = GetComponent<RectTransform> ();
    }

    void Update()
    {
        hor = Input.GetAxis ("Horizontal");
        ver = Input.GetAxis ("Vertical");
        //如果是血条
        if (isHealth) {
            currentAxis = hor;
            currentMaxWidth = healthMaxWidth;
            currentText = healthText;
            currentMaxValue = healthMaxValue;
        }
        //如果是蓝条
        else {
            currentAxis = ver;
            currentMaxWidth = powerMaxWidth;
            currentText = powerText;
            currentMaxValue = powerMaxValue;
        }
        //根据用户的操作,计算当前条的宽度
        float newWidth = rectTr.sizeDelta.x +
            currentAxis * Time.deltaTime * speed;
        //限制宽度
        float realWidth = Mathf.Clamp (newWidth, 0, currentMaxWidth);
        //赋值到RectTransform
        rectTr.sizeDelta = new Vector2(realWidth,rectTr.sizeDelta.y);
        //计算当前数值
        float currentValue = (realWidth / currentMaxWidth) * currentMaxValue;
        //转整数操作
        currentValue = Mathf.Round (currentValue);
        //将数值信息显示到Text
        currentText.text = currentValue.ToString () + "/"
            + currentMaxValue.ToString ();
    }
}

血条,蓝条对象上都挂上此脚本

以上是关于html滚动条加在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

一行代码隐藏所有浏览器的滚动条

jquery获取滚动条高度和位置

一行代码解决ios下局部滚动干涩问题

VB WebBrowser滚动条总在最下方

js里clientHeight,scrolltop这些指的是从哪里到哪里的距离啊?

上下两个table无法对齐